|
|
@2613
|
15 years |
Pascal Terjan |
* Handle events even if we get flooded on the socket
|
|
|
@2612
|
15 years |
Pascal Terjan |
* Revert change about ptrace.h, should not be commited
|
|
|
@2611
|
15 years |
Pascal Terjan |
* Fix copy/paste errors
|
|
|
@2598
|
15 years |
Pascal Terjan |
* Fix attach which got broken by .srv addition
|
|
|
@2597
|
15 years |
Pascal Terjan |
* Don't detach on temporary write failure
|
|
|
@2596
|
15 years |
Pascal Terjan |
* Suffix the server socket, it's on them that we glob
* If the last …
|
|
|
@2595
|
15 years |
Pascal Terjan |
* But don't leak
|
|
|
@2594
|
15 years |
Pascal Terjan |
* Wait until the server is started
|
|
|
@2593
|
15 years |
Pascal Terjan |
* Disconnect when failing to write to the client
|
|
|
@2592
|
15 years |
Pascal Terjan |
* Include config.h in attach.c to have DEBUG
|
|
|
@2591
|
15 years |
Pascal Terjan |
* Fix a double free and free everything in case of error
|
|
|
@2590
|
15 years |
Pascal Terjan |
* Fix warnings
|
|
|
@2589
|
15 years |
Pascal Terjan |
* Add missing part in detach code (a lot of cleanup and fixes needed)
|
|
|
@2588
|
15 years |
Pascal Terjan |
* Rewrote detach handling, enjoy silent neercs
|
|
|
@2587
|
15 years |
Pascal Terjan |
* Ensure screen_list->config is NULL when there is no config file
|
|
|
@2582
|
15 years |
bsittler |
improved terminal emulation (partial ISO-2022 support)
|
|
|
@2581
|
15 years |
bsittler |
Ctrl-A a & Ctrl-A ? behaviour
|
|
|
@2580
|
15 years |
bsittler |
OS X compilation fixes
|
|
|
@2547
|
15 years |
Sam Hocevar |
* mygetopt.c: fix a parsing issue with short options.
|
|
|
@2538
|
15 years |
Sam Hocevar |
* lock.c: do not build PTY locking mechanism if PAM isn't present.
|
|
|
@2516
|
15 years |
Sam Hocevar |
* Fork the grabbed process and exit the parent. Unfortunately for some …
|
|
|
@2514
|
15 years |
Sam Hocevar |
* Add kill() to the list of supported remote syscalls. We might need …
|
|
|
@2513
|
15 years |
Sam Hocevar |
* Add write() to the list of supported remote syscalls.
|
|
|
@2512
|
15 years |
Sam Hocevar |
* Add missing headers and _XOPEN_SOURCE definition to grab.c.
|
|
|
@2511
|
15 years |
Sam Hocevar |
* Allow to grab 32-bit applications from a 64-bit neercs process.
|
|
|
@2510
|
15 years |
Sam Hocevar |
* Add a --debug flag to the configure step.
|
|
|
@2509
|
15 years |
Sam Hocevar |
* Split grab.c into the grabbing heuristic and the pure ptrace …
|
|
|
@2508
|
15 years |
Sam Hocevar |
* Fix memcpy_from_target() and memcpy_to_target() alignment issues.
|
|
|
@2507
|
15 years |
Sam Hocevar |
* Cosmetic: nicer debug output.
|
|
|
@2505
|
15 years |
Sam Hocevar |
* Start refactoring grab.c: instead of writing code to the stack, we …
|
|
|
@2504
|
15 years |
Sam Hocevar |
* Coding style.
|
|
|
@2503
|
15 years |
Sam Hocevar |
* Ported grab code to amd64. Doesn't work yet, maybe because we are
…
|
|
|
@2502
|
15 years |
Sam Hocevar |
* Coding style.
|
|
|
@2501
|
15 years |
Sam Hocevar |
* Preparing the amd64 port of grab.c by first making the current
…
|
|
|
@2500
|
15 years |
Jean-Yves Lamoureux |
* Added an autolock timeout (autolock_timeout = N in configuration file)
|
|
|
@2498
|
15 years |
Pascal Terjan |
* Include config.h in grab.c, else USE_GRAB will never be defined
|
|
|
@2497
|
15 years |
Jean-Yves Lamoureux |
* Use $HOME before trying to get user directory via getpwuid
|
|
|
@2496
|
15 years |
Jean-Yves Lamoureux |
* Removed a double-free and a leak. Mozilla, you have been trolled.
|
|
|
@2495
|
15 years |
Jean-Yves Lamoureux |
* Removed general local variables from main() and put it in struct …
|
|
|
@2493
|
15 years |
Sam Hocevar |
* Fix grabbing of one process: upper loop bound was wrong.
|
|
|
@2491
|
15 years |
Sam Hocevar |
* Compilation works better when files #include "config.h".
|
|
|
@2489
|
15 years |
Jean-Yves Lamoureux |
* Removed a double-free, check if ptr==NULL before freeing in several …
|
|
|
@2488
|
15 years |
Pascal Terjan |
* Have -r/-R/-S like screen
|
|
|
@2487
|
15 years |
Pascal Terjan |
* Add -c/--config to override local config file
|
|
|
@2486
|
15 years |
Jean-Yves Lamoureux |
* Changed /etc/neercs.conf to /etc/neercsrc (and changed example to …
|
|
|
@2485
|
15 years |
Jean-Yves Lamoureux |
* Renamed neercs.ini to neercs.conf
|
|
|
@2484
|
15 years |
Jean-Yves Lamoureux |
* Factorized multiple calls of caca_refresh_display()
* Configuration …
|
|
|
@2483
|
15 years |
Sam Hocevar |
* Fix a buffer overflow in the reattach code.
|
|
|
@2482
|
15 years |
Pascal Terjan |
* Fix a memory leak
|
|
|
@2481
|
15 years |
Pascal Terjan |
* Improve the speed of current attach (even if it will die)
* Fix …
|
|
|
@2480
|
15 years |
Pascal Terjan |
* Move most actions outside of option parsing
|
|
|
@2479
|
15 years |
Pascal Terjan |
* Move conditionnal include of pty.h from main.c to term.c
|
|
|
@2478
|
15 years |
Pascal Terjan |
* Don't use the caca_display in refresh_screens, it would make clean …
|
|
|
@2477
|
15 years |
Pascal Terjan |
* Close caca_display earlier when attaching
- Give an error when no …
|
|
|
@2476
|
15 years |
Pascal Terjan |
* Fix a warning
|
|
|
@2474
|
15 years |
Pascal Terjan |
* First more or less working version of attach
|
|
|
@2473
|
15 years |
Jean-Yves Lamoureux |
* get_ms() returns ... microseconds. Renamed to get_us(). (fsck you)
…
|
|
|
@2471
|
15 years |
Jean-Yves Lamoureux |
* Added handlers for special keys (page up/down, insert, delete, home, …
|
|
|
@2470
|
15 years |
Jean-Yves Lamoureux |
* Removed comments
|
|
|
@2469
|
15 years |
Jean-Yves Lamoureux |
* Added some comments
|
|
|
@2468
|
15 years |
Jean-Yves Lamoureux |
* Cleaned a bit
* Added help (--help/-h)
|
|
|
@2467
|
15 years |
Jean-Yves Lamoureux |
* Re-indented properly (not touched to grab.c, although it'd be quite fun)
|
|
|
@2466
|
15 years |
Jean-Yves Lamoureux |
* Break pterjan changes ftw
|
|
|
@2465
|
15 years |
Jean-Yves Lamoureux |
* Added a man page
|
|
|
@2464
|
15 years |
Jean-Yves Lamoureux |
* Last configuration file line was not handled
* Added …
|
|
|
@2463
|
15 years |
Jean-Yves Lamoureux |
* Added configuration file and routines
|
|
|
@2459
|
15 years |
Pascal Terjan |
* Add forgotten file (Time to sleep)
|
|
|
@2458
|
15 years |
Pascal Terjan |
* Support detaching (NOT ATTACHING)
|
|
|
@2457
|
15 years |
Jean-Yves Lamoureux |
* Added lock-screen bugWfeature using PAM (likely to work only with …
|
|
|
@2456
|
15 years |
Jean-Yves Lamoureux |
* Don't send key that closed help window to current terminal
|
|
|
@2455
|
15 years |
Sam Hocevar |
* Do not build grab.c conditionally; instead, make grab_process() and
…
|
|
|
@2453
|
15 years |
Pascal Terjan |
* Oops revert parts of 2451 which should not have been commited
|
|
|
@2452
|
15 years |
Pascal Terjan |
* Drop declaration of grab_process, it is in the .h now
|
|
|
@2451
|
15 years |
Pascal Terjan |
* Remove termios stuff, does not do anything currently
|
|
|
@2450
|
15 years |
Pascal Terjan |
* Detach properly the process from the previous tty
* Use major to …
|
|
|
@2448
|
15 years |
Jean-Yves Lamoureux |
* Made Screensaver Engine (called a glazillon times) cleaner
* Set …
|
|
|
@2447
|
15 years |
Jean-Yves Lamoureux |
* Added an ugly-not-finished-yet screensaver
|
|
|
@2446
|
15 years |
Jean-Yves Lamoureux |
* Removed unused variables and added comment to get cool scores on
ohloh
|
|
|
@2445
|
15 years |
Jean-Yves Lamoureux |
* Added delayed (recurrent) functions, as well as a window-killing eyecandy
|
|
|
@2444
|
15 years |
Jean-Yves Lamoureux |
* Changed command line parsing to sam's mygetopt.c
|
|
|
@2438
|
15 years |
Sam Hocevar |
* Don't call destroy_screen() before remove_screen(), since it'll be …
|
|
|
@2435
|
15 years |
Pascal Terjan |
* No need to close the fd just before calling destroy_screen
* Don't …
|
|
|
@2434
|
15 years |
Pascal Terjan |
* It's not very useful to check a pointer after dereferencing it
* …
|
|
|
@2433
|
15 years |
Pascal Terjan |
* Fix behavior with no parameter
|
|
|
@2432
|
15 years |
Pascal Terjan |
* This warning was not mine !
|
|
|
@2431
|
15 years |
Pascal Terjan |
* Don't break build on platforms where grab is not supported
|
|
|
@2430
|
15 years |
Pascal Terjan |
* use sys/user.h instead of linux/user.h
|
|
|
@2429
|
15 years |
Pascal Terjan |
* Remove one of the reads of /proc
|
|
|
@2428
|
15 years |
Pascal Terjan |
* Remove code that was for the standalone test
|
|
|
@2426
|
15 years |
Pascal Terjan |
* First attempt to grab a process when started with -P <pid>
|
|
|
@2422
|
15 years |
Jean-Yves Lamoureux |
* Removed bad use of destroyed screens
|
|
|
@2421
|
15 years |
Jean-Yves Lamoureux |
* Put pty and prevpty in screen_list structure
|
|
|
@2404
|
15 years |
Jean-Yves Lamoureux |
* Updated help
* Thumbnail numbers now fit windows count format
|
|
|
@2403
|
15 years |
Jean-Yves Lamoureux |
* Speed up rendering while in full-wm and thumbnails are not activated
|
|
|
@2402
|
15 years |
Jean-Yves Lamoureux |
* main.c now contains only main()
|
|
|
@2401
|
15 years |
Jean-Yves Lamoureux |
* Removed more stuff from main()
|
|
|
@2400
|
15 years |
Jean-Yves Lamoureux |
* Exploded main() into smaller parts (and that's ugly for now, yes)
|
|
|
@2396
|
15 years |
Jean-Yves Lamoureux |
* Fixed Erase In Page (clear) width
|
|
|
@2395
|
15 years |
Jean-Yves Lamoureux |
* Totally unfinished scroll support (as vim uses it)
|
|
|
@2390
|
15 years |
Jean-Yves Lamoureux |
* Des espaces a la fin d'une ligne : Deux baffes dans ta gueule
|
|
|