Linux software

All posts tagged Linux software

Tor logo

Software > Web browsers >
Internet security >

(on Wikipedia)
https://www.torproject.org/

Tor can be thought of like a secure proxy.

I experimented with it during my research on Replacing Firefox.

UPDATE: Tor has been subverted for some time. I know when and how, with confirmation, but not by whom.

It must not be used for high-level security requirements (governmental, military, international) and probably even mid-level requirements (corporate, police). Little people using it as a proxy are fine.

Don’t do anything illegal with it if you’re within three degrees of a Bad Guy. So.. don’t use it for anything illegal. Remember that PRISM records everything, so that, once flagged, you can be found retroactively guilty (even by association) for past internet usage.



Continue Reading

Software > Commodore 64, Emulators >

https://frodo.cebix.net/

A Commodore 64 emulator.


2009-05-03 – 4.1b

su
cd Src
./configure
make all
  • ./configure --without-x ends up with a make that explodes like my earlier PCLinuxOS attempt.
  • It has no make install
  • I don’t know how to fullscreen
  • No default configuration is made..

2009-05-03 – 4.1b

Fails to compile. But I’ve had compilation issues for a long time now, so who knows what’s to blame. =/

su
apt-get install libsvgalib1-devel
cd Src
./configure
make
errors
cc  -O2 -g -fomit-frame-pointer -Wall -Wno-unused -Wno-format -D__svgalib__ -fno-strength-reduce -DREGPARAM="__attribute__((regparm(3)))" -I./ -DFRODO_HPUX_REV=0 -DKBD_LANG=0 -o main.o -c main.cpp
cc  -O2 -g -fomit-frame-pointer -Wall -Wno-unused -Wno-format -D__svgalib__ -fno-strength-reduce -DREGPARAM="__attribute__((regparm(3)))" -I./ -DFRODO_HPUX_REV=0 -DKBD_LANG=0 -o Display.o -c Display.cpp
In file included from Display.cpp:79:
Display_svga.i:156:1: warning: "KEY_F10" redefined
In file included from /usr/include/linux/joystick.h:33,
                 from sysdeps.h:115,
                 from Display.cpp:7:
/usr/include/linux/input.h:180:1: warning: this is the location of the previous definition
In file included from Display.cpp:79:
Display_svga.i:157:1: warning: "KEY_F11" redefined
In file included from /usr/include/linux/joystick.h:33,
                 from sysdeps.h:115,
                 from Display.cpp:7:
/usr/include/linux/input.h:199:1: warning: this is the location of the previous definition
In file included from Display.cpp:79:
Display_svga.i:158:1: warning: "KEY_F12" redefined
In file included from /usr/include/linux/joystick.h:33,
                 from sysdeps.h:115,
                 from Display.cpp:7:
/usr/include/linux/input.h:200:1: warning: this is the location of the previous definition
In file included from Display.cpp:79:
Display_svga.i:166:1: warning: "KEY_NUMLOCK" redefined
In file included from /usr/include/linux/joystick.h:33,
                 from sysdeps.h:115,
                 from Display.cpp:7:
/usr/include/linux/input.h:181:1: warning: this is the location of the previous definition
In file included from Display.cpp:79:
Display_svga.i:168:1: warning: "KEY_KPPLUS" redefined
In file included from /usr/include/linux/joystick.h:33,
                 from sysdeps.h:115,
                 from Display.cpp:7:
/usr/include/linux/input.h:190:1: warning: this is the location of the previous definition
In file included from Display.cpp:79:
Display_svga.i:169:1: warning: "KEY_KPMINUS" redefined
In file included from /usr/include/linux/joystick.h:33,
                 from sysdeps.h:115,
                 from Display.cpp:7:
/usr/include/linux/input.h:186:1: warning: this is the location of the previous definition
Display_svga.i:140: error: ‘UBYTE’ does not name a type
Display_svga.i: In function ‘void my_kbd_handler(int, int)’:
Display_svga.i:360: error: ‘key_matrix’ was not declared in this scope
Display_svga.i:361: error: ‘rev_matrix’ was not declared in this scope
Display_svga.i:363: error: ‘key_matrix’ was not declared in this scope
Display_svga.i:364: error: ‘rev_matrix’ was not declared in this scope
Display_svga.i:399: error: ‘key_matrix’ was not declared in this scope
Display_svga.i:400: error: ‘rev_matrix’ was not declared in this scope
Display_svga.i:402: error: ‘key_matrix’ was not declared in this scope
Display_svga.i:403: error: ‘rev_matrix’ was not declared in this scope
Display_svga.i: In function ‘int init_graphics()’:
Display_svga.i:471: error: ‘key_matrix’ was not declared in this scope
Display_svga.i:472: error: ‘rev_matrix’ was not declared in this scope
Display_svga.i: In member function ‘void C64Display::Update()’:
Display_svga.i:485: error: invalid conversion from ‘char*’ to ‘unsigned char*’
Display_svga.i:485: error:   initializing argument 2 of ‘int vga_drawscanline(int, unsigned char*)’
Display_svga.i: At global scope:
Display_svga.i:490: error: expected constructor, destructor, or type conversion before ‘*’ token
Display_svga.i:502: error: variable or field ‘PollKeyboard’ declared void
Display_svga.i:502: error: ‘int C64Display::PollKeyboard’ is not a static member of ‘class C64Display’
Display_svga.i:502: error: ‘UBYTE’ was not declared in this scope
Display_svga.i:502: error: ‘CIA_key_matrix’ was not declared in this scope
Display_svga.i:502: error: ‘UBYTE’ was not declared in this scope
Display_svga.i:502: error: ‘CIA_rev_matrix’ was not declared in this scope
Display_svga.i:502: error: ‘UBYTE’ was not declared in this scope
Display_svga.i:502: error: ‘joystick’ was not declared in this scope
Display_svga.i:502: error: initializer expression list treated as compound expression
Display_svga.i:503: error: expected ‘,’ or ‘;’ before ‘{’ token
Display_svga.i:537: error: variable or field ‘InitColors’ declared void
Display_svga.i:537: error: ‘int C64Display::InitColors’ is not a static member of ‘class C64Display’
Display_svga.i:537: error: ‘UBYTE’ was not declared in this scope
Display_svga.i:537: error: ‘colors’ was not declared in this scope
Display_svga.i:538: error: expected ‘,’ or ‘;’ before ‘{’ token
Display_svga.i: In function ‘int scode2c64(int)’:
Display_svga.i:283: warning: control reaches end of non-void function
make: *** [Display.o] Error 1
[1]    4365 exit 2     make