# # ChangeLog for neercs/trunk # # Generated by Trac 1.2.2 # Jan 17, 2021, 11:34:03 PM Tue, 19 May 2009 22:14:11 GMT Sam Hocevar [3488] * neercs/trunk/configure.ac (modified) * neercs/trunk/src/server.c (modified) Add a configure test for dirty rectangle support in libcaca until we ... Tue, 19 May 2009 22:14:05 GMT Sam Hocevar [3487] * neercs/trunk/TODO (modified) Add ideas to TODO. Tue, 19 May 2009 12:42:36 GMT Pascal Terjan [3477] * neercs/trunk/src/server.c (modified) * Use new dirty rectangles API Tue, 19 May 2009 11:40:05 GMT Pascal Terjan [3476] * neercs/trunk/src/server.c (modified) * Reset dirty rectangle after asking client to refresh (sorry non ... Fri, 15 May 2009 11:59:00 GMT Pascal Terjan [3464] * neercs/trunk/src/wm.c (modified) * Preserve cursor position when resizing screen Fri, 15 May 2009 11:28:41 GMT Pascal Terjan [3463] * neercs/trunk/src/screens.c (modified) * Skip useless some blits Fri, 15 May 2009 11:27:36 GMT Pascal Terjan [3462] * neercs/trunk/src/server.c (modified) * Only refresh canvas when we'll send refresh, and don't forget that ... Fri, 15 May 2009 10:07:40 GMT Pascal Terjan [3461] * neercs/trunk/src/term.c (modified) * Fix a in_bell unbalanced increment when activating visual bell ... Fri, 15 May 2009 09:49:54 GMT Pascal Terjan [3460] * neercs/trunk/src/wm.c (modified) * Mark screen as changed when it gets resized even if ... Fri, 15 May 2009 09:48:31 GMT Pascal Terjan [3459] * neercs/trunk/src/main.c (modified) * Do not lower refresh rate under 5 times per second Thu, 14 May 2009 16:27:17 GMT Pascal Terjan [3458] * neercs/trunk/src/server.c (modified) * First try at limiting refresh rate on server side, should rather be ... Thu, 14 May 2009 16:16:41 GMT Pascal Terjan [3457] * neercs/trunk/src/attach.c (modified) * neercs/trunk/src/main.c (modified) * neercs/trunk/src/neercs.h (modified) * neercs/trunk/src/server.c (modified) * Adapt refresh rate dynamically and inform the server about it Thu, 14 May 2009 15:42:41 GMT Pascal Terjan [3456] * neercs/trunk/doc/neercs.1 (modified) * neercs/trunk/src/attach.c (modified) * neercs/trunk/src/configuration.c (modified) * neercs/trunk/src/main.c (modified) * neercs/trunk/src/neercs.h (modified) * neercs/trunk/src/server.c (modified) * Allow configuring max refresh rate Thu, 14 May 2009 15:27:48 GMT Pascal Terjan [3455] * neercs/trunk/src/attach.c (modified) * neercs/trunk/src/main.c (modified) * neercs/trunk/src/neercs.h (modified) * neercs/trunk/src/server.c (modified) * Don't refresh more than 60 times per second Thu, 14 May 2009 15:21:34 GMT Pascal Terjan [3454] * neercs/trunk/TODO (modified) * Add 2 things to fix Thu, 14 May 2009 15:20:36 GMT Pascal Terjan [3453] * neercs/trunk/src/effects.c (modified) * neercs/trunk/src/input.c (modified) * neercs/trunk/src/neercs.h (modified) * neercs/trunk/src/screens.c (modified) * neercs/trunk/src/server.c (modified) * neercs/trunk/src/term.c (modified) * First incomplete reduction of useless blits Wed, 13 May 2009 13:23:15 GMT Pascal Terjan [3446] * neercs/trunk/src/attach.c (modified) * Move failure to connect to socket into debug, it can be normal Wed, 13 May 2009 12:42:39 GMT Pascal Terjan [3445] * neercs/trunk/src/main.c (modified) * Do not crash on unknown long option Wed, 13 May 2009 08:56:59 GMT Pascal Terjan [3444] * neercs/trunk/src/main.c (modified) * neercs/trunk/src/server.c (modified) * Remove a memcpy Tue, 12 May 2009 19:53:08 GMT Pascal Terjan [3442] * neercs/trunk/src/term.c (modified) * Don't refresh when only hidden term changed and we have no thumbnails Tue, 12 May 2009 12:31:20 GMT Pascal Terjan [3441] * neercs/trunk/src/server.c (modified) * Empty debug file when starting, and give it a better name Tue, 12 May 2009 11:09:34 GMT Pascal Terjan [3440] * neercs/trunk/src/main.c (modified) * Fix a huge leak I had just introduced Tue, 12 May 2009 11:04:04 GMT Pascal Terjan [3439] * neercs/trunk/src/Makefile.am (modified) * Add mygetopt.h to sources list Tue, 12 May 2009 10:55:01 GMT Pascal Terjan [3438] * neercs/trunk/src/main.c (modified) * neercs/trunk/src/server.c (modified) * Avoid a memcpy and allocating 128K on the stack Tue, 12 May 2009 09:38:58 GMT Pascal Terjan [3437] * neercs/trunk/doc/neercs.1 (modified) * Add keybindings to the manpage Tue, 12 May 2009 09:17:13 GMT Pascal Terjan [3436] * neercs/trunk/doc/neercs.1 (modified) * Add command line options and config file syntax to the manpage Fri, 08 May 2009 16:01:37 GMT Pascal Terjan [3435] * neercs/trunk/src/term.c (modified) * Enforce somme default colors (else negative can't be achieved when ... Fri, 08 May 2009 00:15:48 GMT Pascal Terjan [3434] * neercs/trunk/src/server.c (modified) * neercs/trunk/src/term.c (modified) * Redraw once when getting in visual bell and once after, only Thu, 07 May 2009 23:45:58 GMT Pascal Terjan [3433] * neercs/trunk/src/input.c (modified) * Fix ansi values for F5-F12 keys Thu, 07 May 2009 23:13:19 GMT Pascal Terjan [3432] * neercs/trunk/src/server.c (modified) * Reduce useless refresh Tue, 05 May 2009 16:42:08 GMT Pascal Terjan [3431] * neercs/trunk/TODO (modified) * neercs/trunk/src/main.c (modified) * neercs/trunk/src/server.c (modified) * Handle large screens Mon, 04 May 2009 22:26:23 GMT Pascal Terjan [3430] * neercs/trunk/src/attach.c (modified) * Simplify a call to snprintf Sun, 01 Feb 2009 21:22:06 GMT Pascal Terjan [3396] * neercs/trunk/src/server.c (modified) * Improve handling of client death/disconnection Thu, 25 Dec 2008 14:59:42 GMT Pascal Terjan [3338] * neercs/trunk/src/attach.c (modified) * Add copyright header Thu, 25 Dec 2008 14:04:54 GMT Pascal Terjan [3337] * neercs/trunk/TODO (modified) * Update TODO Thu, 25 Dec 2008 13:58:01 GMT Pascal Terjan [3336] * neercs/trunk/src/attach.c (modified) * Have a more classical look on session selection menu Thu, 25 Dec 2008 13:57:00 GMT Pascal Terjan [3335] * neercs/trunk/src/attach.c (modified) * Fix a crash when only one session is detached Sun, 16 Nov 2008 22:56:27 GMT Pascal Terjan [3331] * neercs/trunk/src/attach.c (modified) * Add title and red hearts frame around the menu (do better if you can) Sun, 16 Nov 2008 22:41:47 GMT Pascal Terjan [3330] * neercs/trunk/src/attach.c (modified) * Revert unwanted part of last patch Sun, 16 Nov 2008 22:40:34 GMT Pascal Terjan [3329] * neercs/trunk/src/Makefile.am (modified) * neercs/trunk/src/attach.c (modified) * Revert unwanted part of last patch Sun, 16 Nov 2008 22:05:35 GMT Pascal Terjan [3328] * neercs/trunk/src/Makefile.am (modified) * neercs/trunk/src/attach.c (modified) * Allow Esc to exit the session selection menu Sun, 16 Nov 2008 21:55:46 GMT Pascal Terjan [3327] * neercs/trunk/src/attach.c (modified) * Have an interactive menu to select the session to attach Sat, 15 Nov 2008 10:14:11 GMT Sam Hocevar [3326] * neercs/trunk/src/mytrace.c (modified) mytrace.c: disambiguate error messages and use perror() instead of ... Sat, 15 Nov 2008 10:14:04 GMT Sam Hocevar [3325] * neercs/trunk/src/mytrace.c (modified) mytrace.c: minor code simplification. Fri, 14 Nov 2008 23:50:48 GMT Pascal Terjan [3324] * neercs/trunk/src/attach.c (modified) * neercs/trunk/src/main.c (modified) * neercs/trunk/src/neercs.h (modified) * Move attaching logic to a separate function Mon, 10 Nov 2008 22:51:29 GMT Pascal Terjan [3322] * neercs/trunk/src/mytrace.c (modified) * Add comments to mytrace_exec Mon, 10 Nov 2008 22:17:18 GMT Pascal Terjan [3321] * neercs/trunk/src/server.c (modified) * Don't create /dev/null when it is not there, some people may run ... Sat, 08 Nov 2008 00:35:26 GMT Pascal Terjan [3320] * neercs/trunk/src/mytrace.c (modified) * Fix passing of env to execve syscall Sat, 08 Nov 2008 00:30:20 GMT Pascal Terjan [3319] * neercs/trunk/src/grab.c (modified) * Wait for reset to exit before displaying nice message Mon, 27 Oct 2008 09:14:56 GMT Pascal Terjan [3116] * neercs/trunk/src/grab.c (modified) * Don't exit the process if exec suceeded Sun, 19 Oct 2008 13:37:04 GMT Pascal Terjan [3044] * neercs/trunk/src/mytrace.c (modified) * __APPLE__ should be handled like other cases where USE_GRAB is not ... Sat, 18 Oct 2008 22:01:25 GMT Pascal Terjan [3000] * neercs/trunk/src/mytrace.c (modified) * Fail early when /proc//environ can not be read Sat, 18 Oct 2008 21:54:52 GMT Pascal Terjan [2999] * neercs/trunk/src/grab.c (modified) * neercs/trunk/src/mytrace.c (modified) * neercs/trunk/src/mytrace.h (modified) - Run /usr/bin/reset in target process after a grab Sat, 18 Oct 2008 21:47:35 GMT Sam Hocevar [2995] * neercs/trunk/configure.ac (modified) * neercs/trunk/src/attach.c (modified) * neercs/trunk/src/effects.c (modified) * neercs/trunk/src/lock.c (modified) * neercs/trunk/src/main.c (modified) * neercs/trunk/src/mygetopt.c (modified) * neercs/trunk/src/neercs.h (modified) * neercs/trunk/src/recurrent.c (modified) * neercs/trunk/src/screens.c (modified) * neercs/trunk/src/screensaver.c (modified) * neercs/trunk/src/server.c (modified) * neercs/trunk/src/term.c (modified) * neercs/trunk/src/wm.c (modified) Port neercs to the unified libcaca 0.99.beta15 API. Thu, 09 Oct 2008 22:24:51 GMT Pascal Terjan [2906] * neercs/trunk/src/grab.c (modified) * neercs/trunk/src/mytrace.c (modified) * neercs/trunk/src/mytrace.h (modified) * Cleanup my term after a grab Thu, 28 Aug 2008 06:43:29 GMT Sam Hocevar [2786] * neercs/trunk/src/mytrace.c (modified) * mytrace.c: amd64 build fix. Wed, 27 Aug 2008 21:19:02 GMT Pascal Terjan [2785] * neercs/trunk/src/grab.c (modified) * neercs/trunk/src/mytrace.c (modified) * Fix grab to work again on systems using sysenter instead of int 80 Wed, 27 Aug 2008 15:03:06 GMT Pascal Terjan [2784] * neercs/trunk/src/main.c (modified) * neercs/trunk/src/neercs.h (modified) * neercs/trunk/src/server.c (modified) * Only send title when it has changed Wed, 13 Aug 2008 23:16:32 GMT Pascal Terjan [2714] * neercs/trunk/src/mygetopt.c (modified) * Allow last option to not have a parameter if it is optionnal Wed, 06 Aug 2008 20:58:31 GMT Pascal Terjan [2675] * neercs/trunk/src/main.c (modified) * neercs/trunk/src/mygetopt.c (modified) * Don't crash when an option with mandatory argument is passed last Wed, 06 Aug 2008 20:45:49 GMT Pascal Terjan [2674] * neercs/trunk/src/attach.c (modified) * Fix a fd leak when connection to the socket fails Tue, 05 Aug 2008 12:19:39 GMT Pascal Terjan [2673] * neercs/trunk/src/main.c (modified) * neercs/trunk/src/neercs.h (modified) * neercs/trunk/src/server.c (modified) * As to_grab and to_start are now part of screen_list, no need to ... Sat, 02 Aug 2008 21:24:36 GMT Pascal Terjan [2649] * neercs/trunk/src/configuration.c (modified) * Check a few more realloc, and return when they fail Sat, 02 Aug 2008 21:22:11 GMT Pascal Terjan [2648] * neercs/trunk/src/configuration.c (modified) * Check a few more malloc, and output errors on stderr Sat, 02 Aug 2008 12:47:25 GMT Jean-Yves Lamoureux [2646] * neercs/trunk/src/server.c (modified) * Set default (temporary) size of initial term to 80x80 to avoid ... Sat, 02 Aug 2008 12:29:15 GMT Pascal Terjan [2645] * neercs/trunk/src/main.c (modified) * Move the end of options parsing into handle_command_line Sat, 02 Aug 2008 11:32:35 GMT Jean-Yves Lamoureux [2642] * neercs/trunk/src/main.c (modified) * neercs/trunk/src/neercs.h (modified) * neercs/trunk/src/server.c (modified) * Moved most of the command line parsing to its own function Sat, 02 Aug 2008 10:53:55 GMT Jean-Yves Lamoureux [2641] * neercs/trunk/src/effects.c (modified) * neercs/trunk/src/input.c (modified) * neercs/trunk/src/main.c (modified) * neercs/trunk/src/neercs.h (modified) * neercs/trunk/src/screens.c (modified) * neercs/trunk/src/server.c (modified) * Added window list and window selection by name using ctrl-a-" Sat, 02 Aug 2008 10:52:30 GMT Pascal Terjan [2640] * neercs/trunk/TODO (modified) * Fill TODO with nice wishes Sat, 02 Aug 2008 10:23:49 GMT Jean-Yves Lamoureux [2639] * neercs/trunk/src/input.c (modified) * neercs/trunk/src/main.c (modified) * neercs/trunk/src/screens.c (modified) * neercs/trunk/src/server.c (modified) * We can now choose current window with ctrl-a-N where N is 0-9 Sat, 02 Aug 2008 09:51:05 GMT Jean-Yves Lamoureux [2638] * neercs/trunk/src/server.c (modified) * Don't quit if a refresh doesn't work. Problem must be tougher as ... Fri, 01 Aug 2008 16:02:17 GMT Pascal Terjan [2627] * neercs/trunk/src/effects.c (modified) * neercs/trunk/src/lock.c (modified) * Use "config.h" everywhere Fri, 01 Aug 2008 14:24:38 GMT Pascal Terjan [2626] * neercs/trunk/src/input.c (modified) * Handle Ctrl-a k (and not only Ctrl-a Ctrl-k) Fri, 01 Aug 2008 13:55:37 GMT Pascal Terjan [2625] * neercs/trunk/src/main.c (modified) * neercs/trunk/src/server.c (modified) * Filter out events that we don't use * Reduce caca_get_event timeout Fri, 01 Aug 2008 13:44:49 GMT Pascal Terjan [2624] * neercs/trunk/src/main.c (modified) * neercs/trunk/src/neercs.h (modified) * neercs/trunk/src/server.c (modified) * Move all server creatio ninto server.c Fri, 01 Aug 2008 13:37:12 GMT Pascal Terjan [2623] * neercs/trunk/src/server.c (modified) * No need to reize windows until we now the size of the client Fri, 01 Aug 2008 13:10:07 GMT Pascal Terjan [2622] * neercs/trunk/src/server.c (modified) * Don't use free'd title during the final animation Thu, 31 Jul 2008 14:16:36 GMT Sam Hocevar [2615] * neercs/trunk/src/term.c (modified) * term.c: use size_t instead of unsigned int to avoid warnings. Wed, 30 Jul 2008 23:34:55 GMT Pascal Terjan [2614] * neercs/trunk/src/attach.c (modified) * neercs/trunk/src/main.c (modified) * neercs/trunk/src/neercs.h (modified) * neercs/trunk/src/server.c (modified) * Factorize some code in attach.c Wed, 30 Jul 2008 22:42:34 GMT Pascal Terjan [2613] * neercs/trunk/src/main.c (modified) * Handle events even if we get flooded on the socket Wed, 30 Jul 2008 21:38:52 GMT Pascal Terjan [2612] * neercs/trunk/src/mytrace.c (modified) * Revert change about ptrace.h, should not be commited Wed, 30 Jul 2008 21:35:44 GMT Pascal Terjan [2611] * neercs/trunk/src/attach.c (modified) * neercs/trunk/src/mytrace.c (modified) * Fix copy/paste errors Wed, 30 Jul 2008 21:19:10 GMT Pascal Terjan [2610] * neercs/trunk/configure.ac (modified) * Fix build without PAM Sun, 27 Jul 2008 20:57:53 GMT Pascal Terjan [2598] * neercs/trunk/src/attach.c (modified) * Fix attach which got broken by .srv addition Sun, 27 Jul 2008 20:19:02 GMT Pascal Terjan [2597] * neercs/trunk/src/server.c (modified) * Don't detach on temporary write failure Sun, 27 Jul 2008 19:08:41 GMT Pascal Terjan [2596] * neercs/trunk/src/attach.c (modified) * neercs/trunk/src/main.c (modified) * Suffix the server socket, it's on them that we glob * If the last ... Sun, 27 Jul 2008 18:58:12 GMT Pascal Terjan [2595] * neercs/trunk/src/main.c (modified) * But don't leak Sun, 27 Jul 2008 18:56:33 GMT Pascal Terjan [2594] * neercs/trunk/src/main.c (modified) * Wait until the server is started Sun, 27 Jul 2008 09:08:57 GMT Pascal Terjan [2593] * neercs/trunk/src/server.c (modified) * Disconnect when failing to write to the client Sun, 27 Jul 2008 08:48:33 GMT Pascal Terjan [2592] * neercs/trunk/src/attach.c (modified) * neercs/trunk/src/main.c (modified) * Include config.h in attach.c to have DEBUG Sun, 27 Jul 2008 08:25:32 GMT Pascal Terjan [2591] * neercs/trunk/src/main.c (modified) * Fix a double free and free everything in case of error Sun, 27 Jul 2008 08:08:33 GMT Pascal Terjan [2590] * neercs/trunk/src/server.c (modified) * Fix warnings Sun, 27 Jul 2008 02:33:30 GMT Pascal Terjan [2589] * neercs/trunk/src/attach.c (modified) * neercs/trunk/src/main.c (modified) * neercs/trunk/src/neercs.h (modified) * neercs/trunk/src/server.c (modified) * Add missing part in detach code (a lot of cleanup and fixes needed) Sat, 26 Jul 2008 23:17:04 GMT Pascal Terjan [2588] * neercs/trunk/src/Makefile.am (modified) * neercs/trunk/src/attach.c (modified) * neercs/trunk/src/input.c (modified) * neercs/trunk/src/main.c (modified) * neercs/trunk/src/neercs.h (modified) * neercs/trunk/src/server.c (added) * Rewrote detach handling, enjoy silent neercs Sat, 26 Jul 2008 23:06:09 GMT Pascal Terjan [2587] * neercs/trunk/src/configuration.c (modified) * Ensure screen_list->config is NULL when there is no config file Wed, 23 Jul 2008 21:55:38 GMT bsittler [2582] * neercs/trunk/src/neercs.h (modified) * neercs/trunk/src/term.c (modified) improved terminal emulation (partial ISO-2022 support) Wed, 23 Jul 2008 21:54:24 GMT bsittler [2581] * neercs/trunk/src/input.c (modified) * neercs/trunk/src/main.c (modified) Ctrl-A a & Ctrl-A ? behaviour Wed, 23 Jul 2008 21:52:54 GMT bsittler [2580] * neercs/trunk/src/lock.c (modified) * neercs/trunk/src/mytrace.c (modified) OS X compilation fixes Wed, 16 Jul 2008 17:24:14 GMT Sam Hocevar [2547] * neercs/trunk/src/mygetopt.c (modified) * mygetopt.c: fix a parsing issue with short options. Wed, 16 Jul 2008 13:36:51 GMT Sam Hocevar [2538] * neercs/trunk/configure.ac (modified) * neercs/trunk/src/lock.c (modified) * lock.c: do not build PTY locking mechanism if PAM isn't present.