Florian Mounier
ea072ea24d
Enable systemd socket activation. Fixes #48 . (Bump to 1.5.3)
2014-07-11 16:04:44 +02:00
Florian Mounier
cbaa83e722
No need to decrement columns anymore
2014-05-19 12:01:18 +02:00
Florian Mounier
7f20325b3a
With the js
2014-05-19 11:50:38 +02:00
Florian Mounier
e80b5f192d
Fix wrong early char size computation
2014-05-19 11:47:41 +02:00
Florian Mounier
80cfc39f07
Bump 1.5.1
2014-05-16 12:01:25 +02:00
Florian Mounier
d7298f6229
Fix infinite exception loop: KeyError Exception in callback None
2014-05-16 12:00:05 +02:00
Florian Mounier
f9c9700062
Fix #34 (the off was not working)
2014-05-12 10:01:49 +02:00
Florian Mounier
eee9fdfba2
Fix for new option login
2014-05-05 12:33:09 +02:00
Florian Mounier
eb869a58d2
Merge remote-tracking branch 'creckx/master'
...
Conflicts:
butterfly/routes.py
2014-05-05 12:16:16 +02:00
Florian Mounier
bbd216fe3f
Support custom stylesheets: /etc/butterfly/style.[s]css and ~/.butterfly/style.[s]css with scss import support. References #20
2014-05-05 12:04:19 +02:00
Florian Mounier
34c6718d8c
Closed effect
2014-04-30 16:09:46 +02:00
Florian Mounier
3772754c2f
To grunt and libsass
2014-04-30 15:48:16 +02:00
Florian Mounier
253dd61e38
Start gruntification
2014-04-30 11:03:57 +02:00
Florian Mounier
5330429b7a
Remove crashing log on non-linux
2014-04-25 11:19:56 +02:00
Florian Mounier
8cf1f75224
Fix #42
2014-04-25 09:53:04 +02:00
Florian Mounier
84f5cce7ea
Set gid and initgroups
2014-04-22 10:03:23 +02:00
Adam Strauch
6a0bdf2147
Argument to turn login screen off (--host=0.0.0.0 --unsecure --login=False)
2014-04-13 14:19:08 +02:00
Florian Mounier
cd6b7aadff
Fix systemd service
2014-03-27 10:35:40 +01:00
Florian Mounier
e106231613
Add link to the blog
2014-03-21 17:58:50 +01:00
Florian Mounier
311e7b9524
Add subject fields
2014-03-21 15:03:41 +01:00
Florian Mounier
4afcc99fe5
Remove issuer check and use unique serial and CA for multiple butterfly CA in broweser
2014-03-20 14:21:49 +01:00
Florian Mounier
a4d59a90f7
Use correct dir for root and bump version
2014-03-20 12:47:37 +01:00
Florian Mounier
74700f5046
Handle secure connection with certificate
2014-03-20 12:14:36 +01:00
Florian Mounier
884eeb169a
Implement client/server certificate generation + enable ssl required by default on non localhost hosts
2014-03-19 14:40:36 +01:00
Florian Mounier
515a2c6b46
Bump 1.3.0
2014-03-17 11:49:39 +01:00
Florian Mounier
861c28d056
Don't set ctrl on touch (use 2, 3, 4 multitouch for ctrl, alt, ctrl+alt)
2014-03-17 10:44:14 +01:00
Florian Mounier
ceb50a8a8e
Fix #30
2014-03-17 10:43:17 +01:00
Florian Mounier
eb4c84285c
Fix hang when butterfly is closed and is running a program.
2014-03-17 10:41:02 +01:00
Florian Mounier
c995d6e277
Let the ctrl+shift+c, ctrl+shift+v go through to handle native copy paste. Fix #36
2014-03-17 10:19:23 +01:00
Florian Mounier
ee545f2002
Add a --more option to log handled exception
2014-03-04 11:14:23 +01:00
Florian Mounier
8e07b75a00
Close on empty read
2014-03-04 11:07:57 +01:00
Florian Mounier
6d4dda0aef
Keep the best of both world.
2014-03-04 10:49:43 +01:00
Mounier Florian
3150a116cf
Merge pull request #33 from oldgregg/noproc
...
Completely remove the need for /proc filesytem and iproute2.
2014-03-04 10:17:12 +01:00
OldGregg
2dc13e96f1
Completely remote the need for /proc filesytem and iproute2.
...
This commit uses lsof, which is available in Linux, OSX,
and other BSD variants. Auto-logins should fail to a
login prompt with this patch when run under cygwin.
2014-03-03 16:26:08 -05:00
Florian Mounier
7e9f5e79f0
I don't even
2014-03-03 19:59:14 +01:00
Florian Mounier
30108a5ff3
Fix uid management and websocket closure before shell exit
2014-03-03 19:44:54 +01:00
Florian Mounier
7d34dc6ba1
Clean up, avoid some server info leak, prevent crash when procfs is unavailable
2014-03-03 18:28:14 +01:00
Florian Mounier
8b66e95006
Restore shift + arrow keys. Fixes #8
2014-03-03 13:01:23 +01:00
Florian Mounier
1b25dce8be
Merge branch 'master' of github.com:paradoxxxzero/butterfly
2014-03-02 19:05:03 +01:00
Florian Mounier
713cf483ca
Remove automatic code execution from hash fragment. References #16
2014-03-02 19:03:44 +01:00
Mounier Florian
fe11f8a25a
Update README.md
2014-03-02 14:11:29 +01:00
Florian Mounier
6b8758dc3e
Temporarly remove the raw html escape. Will renable once it's secure. References #14
2014-03-02 13:29:13 +01:00
Florian Mounier
ba1d48fc5f
Fix tabs from PR
2014-03-02 11:33:45 +01:00
Mounier Florian
5e03b5340a
Merge pull request #18 from oldgregg/master
...
Added SSL support to butterfly.
2014-03-02 11:08:18 +01:00
OldGregg
1ed9b9eeeb
Fixed a typo. Thanks to brushtyler on github.
2014-03-01 16:36:21 -05:00
OldGregg
78cf01c1fd
Added SSL support to butterfly.
...
Added SSL certificate capability to butterfly. Butterfly now
has the --secure option, which requires the following files
to be present in the local folder:
- butterfly.crt
- butterfly.key
- butterflyca.crt
This option forces butterfly to use HTTPS and secure
WebSockets. The connection still requires a username
and password.
There is also the --reallysecure option, which forces
the user's browser to provide a client side certificate.
The certificate is validated against butterflyca.crt, before
allowing the connection. Afterward, the commonName in the
certificate is used as the username for the connection.
The connection still requires the user to provide a password.
Also forced a default user "daemon" to be returned by the
User class, as it prevents someone from finding valid users
on the remote host.
2014-03-01 13:07:04 -05:00
Mounier Florian
4a34543e0b
Merge pull request #12 from albertz/patch-1
...
Update ils
2014-03-01 17:01:19 +01:00
Mounier Florian
470f235815
Merge pull request #11 from pizzapanther/master
...
Fails with tornado 3.0
2014-03-01 16:58:00 +01:00
Albert Zeyer
6190f93c00
Update ils
...
fix `except`
2014-03-01 14:08:13 +01:00
Paul Bailey
d79335b032
Require Tornado 3.2 or greater
2014-02-28 22:26:03 -06:00