Commit graph

256 commits

Author SHA1 Message Date
Konstantin Schukraft 88925318e0
Fix FreeBSD support that broke when multithreading was implemented 2021-01-11 17:23:53 +01:00
human a7ab34ebbc fix truncating in defineFile()
- in the C part: enable FUSE_CAP_ATOMIC_O_TRUNC so that open() will get called with O_TRUNC in flags instead of truncate() being called separately
  - this also prevents truncate() from calling setData() with an empty string when a file is opened with O_TRUNC
- in defineFile()->open(): if O_TRUNC is used, don't call getData() but start with an empty file as if it had just been truncated
- in defineFile()->write()/truncate(): correct buffer resizing/copying
2021-01-11 10:25:57 +02:00
Joshua Horowitz 08885dc990 read/write textareas 2021-01-10 22:55:34 -08:00
Enrico Borba 86d7b2a7aa add linux brave browser support 2021-01-10 16:16:21 -10:00
Omar Rizwan 5f6cad2c71 sponsor updates, document debugger folder slightly better 2021-01-10 15:06:52 -08:00
Omar Rizwan 3c34988117
Create FUNDING.yml 2021-01-10 14:51:36 -08:00
Omar Rizwan 1c82184d68
Merge pull request #47 from cdf1982/master
Save tab HTML source to file
2021-01-10 13:17:08 -08:00
cdf1982 dc9ab003ee
Save tab HTML source to file 2021-01-10 20:59:42 +01:00
Omar Rizwan 1e7b1f8ad4
Merge pull request #43 from ezkl/add-macos-chrome-beta
Add support for Chrome Beta on macOS
2021-01-09 14:21:13 -08:00
Ezekiel Templin bdcaaaa530
Update install.sh
Co-authored-by: huglovefan <human@neet.fi>
2021-01-09 08:52:42 -08:00
Ezekiel Templin dfb9212ed2
Add support for Chrome Beta on macOS 2021-01-08 19:15:13 -08:00
Omar Rizwan 6d65a48d4e
Merge pull request #38 from buckley-w-david/master
Use environment varaible to configure mount location
2021-01-05 09:41:14 -08:00
David Buckley b77bf24168 Merge remote-tracking branch 'huglovefan/master' 2021-01-05 11:17:03 -05:00
human 509a0e1ce9 support TABFS_MOUNT_DIR 2021-01-05 03:18:25 +02:00
David Buckley daa3785d7c Merge branch 'master' of github.com:osnr/TabFS 2021-01-04 13:19:04 -05:00
Omar Rizwan 5905852cef use -lfuse on Mac. fixes #11. fixes #20 2021-01-04 04:50:24 -08:00
Omar Rizwan 180a71732e restore tabfs.c note; reword md 2021-01-04 04:30:32 -08:00
Omar Rizwan f47c7f066b md updates, including browser support info; fixes #30 2021-01-04 04:27:24 -08:00
Omar Rizwan 683a3eb233 Merge branch 'master' of github.com:osnr/tabfs 2021-01-04 03:40:51 -08:00
Omar Rizwan 6e829c1f17
Merge pull request #29 from huglovefan/master
multi-threaded tabfs.c
2021-01-04 03:35:17 -08:00
human 57331e2092 macfuse fix attempt 2021-01-04 11:40:22 +02:00
Omar Rizwan a4390ecfdf add LICENSE, fixes #23; md updates 2021-01-03 21:42:23 -08:00
Omar Rizwan 11834af936
Merge pull request #32 from 4z3/activate
Add /tabs/by-id/*/active
2021-01-03 20:09:07 -08:00
tv 8946ca34b8 background.js: add /tabs/by-id/*/active 2021-01-04 05:06:34 +01:00
human 3c8570ac52 multi-threaded tabfs.c 2021-01-03 12:52:38 +02:00
Omar Rizwan f875d56b07
Merge pull request #22 from rareranger/master
Add support for Vivaldi browser on Linux
2021-01-02 23:03:36 -08:00
Rare Ranger 3c0d711d03 Add support for Vivaldi browser on Linux 2021-01-03 10:39:18 +04:00
David Buckley 901d4c9810 remove unnecessary malloc 2021-01-02 23:36:52 -05:00
David Buckley 9f38203ebf Merge branch 'master' of github.com:osnr/TabFS 2021-01-02 23:03:41 -05:00
David Buckley 598c67a775 use environment variable TABFS_MOUNT_DIR instead of hardcoded mnt 2021-01-02 22:58:54 -05:00
Omar Rizwan dcce4221a2 md updates 2021-01-02 15:46:44 -08:00
Omar Rizwan 1f9d5de4da
Merge pull request #19 from yggdr/freebsd
FreeBSD compatibility
2021-01-02 11:47:32 -08:00
Konstantin Schukraft 2c7e302171
Add FreeBSD compatibility 2021-01-02 19:30:56 +01:00
Konstantin Schukraft c99fd56c7c
Add default log file and mountpoint to gitignore 2021-01-02 19:26:58 +01:00
Omar Rizwan fef9289e3a
Merge pull request #1 from catleeball/cflags
Append user-defined CFLAGS
2020-12-31 20:57:15 -08:00
🎷🐛 Lee Ball 0bef10a59f Brain no good, made additional fix. 2020-12-31 20:06:48 -08:00
🎷🐛 Lee Ball f3707d707f Remove extra CFLAGS_EXTRA 2020-12-31 20:04:13 -08:00
🎷🐛 Lee Ball cd9288619d Append to environment CFLAGS if they exist. 2020-12-31 20:00:29 -08:00
🎷🐛 Lee Ball b304b40553 Append user-defined CFLAGS
Allow CFLAGS present in the user's environment be appended to
EXTRA_CFLAGS.
2020-12-31 19:20:17 -08:00
Omar Rizwan 8bff4e0857 delete vestigial test-native.c, improve md 2020-12-31 18:47:24 -08:00
Omar Rizwan 08c280118e md update 2020-12-31 18:25:46 -08:00
Omar Rizwan d588283fb2 Firefox fixes, md update 2020-12-31 18:00:25 -08:00
Omar Rizwan 86cf0a0ae8 update md, add some stubs, move console inside scope 2020-12-31 17:33:11 -08:00
Omar Rizwan 957ea5a3d4 console and execute-script work. with test 2020-12-30 22:44:25 -08:00
Omar Rizwan b09951ebc2 continuing work on console. it can print stuff in tail -f! 2020-12-30 18:57:01 -08:00
Omar Rizwan 77c79a8f83 eval works. start on console 2020-12-30 17:19:22 -08:00
Omar Rizwan 1185e6885c ability to read scripts/file with path filtering 2020-12-29 14:16:25 -08:00
Omar Rizwan 6c56c525f2 test test-script.js name 2020-12-29 05:02:28 -08:00
Omar Rizwan 8315efcb60 improve scripts dir -- checking scriptId more reliably. add tests 2020-12-29 04:27:12 -08:00
Omar Rizwan 705b245be5 prevent explosion of scriptsForTab! 2020-12-29 03:52:17 -08:00