71bcb0e
(client/ssh-main, ssh-main)
change this to a better initalization since malloc isn't spelled calloc here.. by
2021-03-05 23:22:45 +0000
29e65c2
when in non-blocking mode, return _EAGAIN.. by
2021-01-06 00:55:34 +0000
b7b3505
remove some debug prints... by
2021-01-06 00:51:04 +0000
b7d400f
fix multiple sessions... by
2021-01-06 00:15:42 +0000
8aec20b
run the tests from the correct location... by
2021-01-05 21:54:19 +0000
6850ed2
looks like these do need to be enabled, hanging on pending sessions: debug: pending: session: 0x4181d180, handle: 0x0 debug: selecting: inbound , read: sockfd: 1, popfd: 1, write: sockfd: 0 debug: select: 1, read: sockfd: 1, popfd: 0, write: sockfd: 0 debug: pending: session: 0x4181d180, handle: 0x0 debug: selecting: inbound , read: sockfd: 1, popfd: 1, write: sockfd: 0 by
2021-01-05 02:14:11 +0000
eea6e7a
attempt to fix ggatessh to work with libssh2's broken event system... by
2021-01-05 01:32:08 +0000
dd9f381
make sure that stderr gets included.. by
2021-01-05 01:20:21 +0000
897e2fb
add a target for updating the libssh2 tree... by
2020-12-31 02:27:47 +0000
718dd00
add some debugging for understanding how these flags are set.. by
2020-10-22 04:50:26 +0000
3d99ded
disable read ahead algorithm so we don't waste bandwidth.. by
2020-10-22 04:47:12 +0000
a0e97ef
Merge commit 'f80eeb6932099bc9143b267ad4814ef1874adcb0' into ssh-main by
2020-12-31 02:19:53 +0000
f80eeb6
Squashed 'libssh2/' changes from f75f3488..720998f3 by
2020-12-31 02:19:53 +0000
5310940
this is a better way to find the path... On boot, the script is sourced, not executed, so the old method won't work. This isn't great if there are two scripts if/when it gets installed to base, but prefering the package one seems to make sense over the built in one if it exists.. by
2020-10-28 21:28:54 +0000
02ef0d1
make rescue work, fix stopping... make script work in /etc and /usr/local/etc by
2020-10-28 04:40:03 +0000
129cdb5
add more info on how to use ggatessh... by
2020-10-27 21:59:15 +0000
3711c67
support hole punching when _DELETE commands are received... If the server doesn't support it, EOPNOTSUPP is returned.. by
2020-10-27 21:29:24 +0000
79171e6
add support to libssh2 for hole punching... by
2020-10-27 21:28:53 +0000
03d6dcf
(tag: ggatessh-v1.0.1)
disable building libssh2 shared, we link statically, so no need.. by
2020-10-25 08:23:01 +0000
2beecd4
make sure man page is installed by PREFIX as well.. by
2020-10-25 08:15:05 +0000
e8ac8c5
use PREFIX if defined.. by
2020-10-25 08:01:11 +0000
f84348a
add man page for the rc.d script... by
2020-10-25 07:34:12 +0000
e0356be
add an rc.d script for ggatessh... by
2020-10-25 01:30:11 +0000
eb5536b
fix launching when a pidfile is unspecified... by
2020-10-25 01:29:32 +0000
7969362
(tag: ggatessh-v1.0.0)
add a dist target for building a dist w/ autoreconf run.. by
2020-10-24 06:51:50 +0000
1a12d7a
install to PREFIX if defined, make tests dir before install.. by
2020-10-24 06:28:11 +0000
349b114
add support for ro/wo and tests to verify this funcionality.. by
2020-10-22 19:54:01 +0000
92a8ebf
add info about testing.. by
2020-10-22 19:53:28 +0000
fb49600
(refs/head/ssh-main)
use the newly imported libssh2 so this makes it mostly self contained.. by
2020-10-22 05:46:23 +0000
282d7ea
fix compiling by moving the pid code to the correct location.. by
2020-10-22 05:45:59 +0000
41d0940
add the changes to disable no-readahead.. Merge commit '1507d27be0bbb550ca53ca8215a997a1b31e9017' into ssh-main by
2020-10-22 05:13:53 +0000
1507d27
Squashed 'libssh2/' changes from 6c7769dc..f75f3488 by
2020-10-22 05:13:52 +0000
c5e5828
Merge commit 'd93d59807ef355920625505a3e1898c3d7f81e83' as 'libssh2' by
2020-10-22 05:12:28 +0000
d93d598
Squashed 'libssh2/' content from commit 6c7769d by
2020-10-22 05:12:28 +0000
1c8b4c8
make ggatessh work.. it uses libssh2, but it is recommended to use a patched version that does not do read ahead. It also supports resizing when rescuing and the file has changed sizes.. by
2020-10-21 22:42:47 +0000
ad55687
add a tool to see what requests have not completed, useful for debugging.. by
2020-10-20 07:32:47 +0000
dbf3c5c
when debugging flush to get messages out timely... by
2020-10-20 07:17:27 +0000
8c7209f
(client/https-main, https-main)
get things mostly working.. by
2020-10-12 23:23:24 +0000
e1c3f9d
guess this isn't useful, wsgidav doesn't function.. by
2020-10-12 19:28:44 +0000
e0703ef
add discussion about issues w/ WebDAV/REST and this.. by
2020-10-12 19:27:34 +0000
5afc427
only display the first few erros, and fail if everything didn't get displayed.. by
2020-10-12 19:25:03 +0000
b9ca728
update tests to new name and create the starting test... by
2020-10-10 00:09:20 +0000
acb98a9
add docs about running up a simple WebDAV server.. by
2020-10-09 23:51:56 +0000
7d19a61
rename ggatec to ggatehttp so that it won't overwrite ggatec by
2020-10-09 23:51:28 +0000
a26a992
forgot to cleanup Makefile by
2020-10-09 23:46:07 +0000
1cb4afd
start on a variant for https instead... by
2020-10-09 23:40:45 +0000
d8947cd
(HEAD -> main)
Merge branch 'master' of ssh://192.168.0.44:22/home/freebsd/ggate by
2020-06-14 00:10:22 -0700
28fd413
put this test in the correct location, only need it for read... by
2020-06-14 07:10:01 +0000
59ddd35
ignore _DELETE and _FLUSH for now... this makes ZFS work... by
2020-06-14 00:04:38 -0700
657de5d
use a larger buffer, allocate it, and prevent overflowing recv buf.. by
2020-06-14 06:57:42 +0000
b881314
add support for _DELETE and _FLUSH commands... by
2020-06-14 06:33:59 +0000
d580ef7
use long instead of int for strtol, and don't allow queue size to be 0... by
2019-10-11 18:51:30 +0000
f194cdc
integrate the IO queueing patch I did a number of years ago.. by
2019-10-11 18:34:46 +0000
1973d4d
add socket support to ggate{d,c}. This will use a local unix socket for communication instead of TCP. This allows you to forward the connection over ssh in a secure maner. Though you can forward TCP sessions over ssh, it doesn't implement authentication, so ANYONE on the box could end up accessing the disks. With socks you can use file system permissions to restrict them. by
2019-10-10 01:28:20 +0000
c32bdcb
dump the report out when it fails by
2019-10-09 23:29:42 +0000
f0f6a5a
add additional build artifacts.. by
2019-10-09 23:01:50 +0000
9b5e545
add testing infrastructure.. by
2019-10-09 23:01:05 +0000
5d81aa3
add tests from tests/sys/geom/class/gate by
2019-10-09 15:47:00 -0700
3e4df4f
ignore build artifacts.. by
2019-10-08 16:57:00 -0700
f9cce3f
use system default now that auto scaling is supported... still let users set this if needed... by
2019-10-08 16:50:39 -0700
f935aa0
add readme by
2019-10-08 16:43:57 -0700
e87facf
Fix up to build stand alone.. by
2019-02-16 16:58:29 -0800
11cb9bc
ggated: do not expose stack data in sendfail() by
2018-12-04 15:25:15 +0000
f878ea8
various: general adoption of SPDX licensing ID tags. by
2017-11-27 15:37:16 +0000
ed867e4
DIRDEPS_BUILD: Update dependencies. by
2017-10-31 00:07:04 +0000
f621dd9
sbin: normalize paths using SRCTOP-relative paths or :H when possible by
2017-03-04 11:33:01 +0000
9e615ae
Add kernel interfaces to call EFI Runtime Services. by
2016-09-21 11:31:58 +0000
85f1d52
Add missing history sections to a number of storage related man pages by
2016-09-16 04:28:31 +0000
ea72d5e
Remove last remnants of acd(4), mcd(4), and scd(4) drivers. by
2016-08-25 19:36:58 +0000
a040755
Import bhyve_graphics into CURRENT. Thanks to all who tested this on the branch. by
2016-07-04 03:19:06 +0000
3b495ee
Create branch for bhyve graphics import. by
2016-05-27 06:22:24 +0000
1d384fc
MFC r294973: by
2016-03-13 23:32:59 +0000
9f45dca
Add pidfile support to ggated(8) by
2016-01-28 03:24:06 +0000
54334fc
Integrate tools/regression/geom_{concat,eli,gate,mirror,nop,raid3,shsec,stripe,uzip} in to the FreeBSD test suite as tests/sys/geom/class/{concat,eli,gate,mirror,nop,raid3,shsec,stripe,uzip} by
2016-01-13 09:14:27 +0000
63f3247
Add -F pidfile to usage(..) by
2015-11-24 23:44:06 +0000
7a51dd0
Add pidfile support to ggated by
2015-11-16 22:40:49 +0000
401cdeb
Use a more common pattern for parsing with getopt(3) by
2015-11-16 22:22:17 +0000
52ce820
Sort imports by
2015-11-16 22:21:10 +0000
68e6f42
MFC: r285529 by
2015-07-21 14:27:36 +0000
ab106a2
MFC: r285531 by
2015-07-21 14:25:21 +0000
fdcd039
Cleanup; mostly language with a little bit of mdoc style. by
2015-07-14 14:01:33 +0000
befef73
Unbreak ggatec and ggatel on i386 after r238119, which added two more 'struct g_gate_ctl_create' fields. by
2015-07-14 10:49:36 +0000
1722b09
If ggated's exports_find() fails, the connection is removed before (trying to) report the problem to the client. by
2015-07-14 09:25:10 +0000
5055034
Add META_MODE support. by
2015-06-13 19:20:56 +0000
33f0ffc
dirdeps.mk now sets DEP_RELDIR by
2015-06-08 23:35:17 +0000
00b9099
Merge sync of head by
2015-05-27 01:19:58 +0000
7399480
Merge from head by
2015-05-26 21:52:57 +0000
18d2e6b
MFC: r281324 by
2015-04-22 18:54:51 +0000
0da3814
- ggatel.8 currently doesn't mention the 'rescue' command and documents a non-existing 'attach' command instead. - while here address a spelling error by
2015-04-09 20:58:38 +0000
e3cd5a4
MFC 280988: by
2015-04-09 03:30:05 +0000
093ea01
Add articles, avoid use of "you", simplify a few sentences. by
2015-04-02 13:51:06 +0000
70192b2
Convert sbin/ to LIBADD Reduce overlinking by
2014-11-25 11:23:12 +0000
13384da
Merge head from 7/28 by
2014-08-19 06:50:54 +0000
5530873
use .Mt to mark up email addresses consistently (part1) by
2014-06-20 09:40:43 +0000
baf638d
Updated dependencies by
2014-05-16 14:09:51 +0000
3c1c453
Updated dependencies by
2014-05-10 05:16:28 +0000
7c9419c
Merge from head by
2014-05-08 23:54:15 +0000
7e7b779
Use src.opts.mk in preference to bsd.own.mk except where we need stuff from the latter. by
2014-05-06 04:22:01 +0000
0fe1bd5
Merge head by
2014-04-27 08:13:43 +0000
ae15d25
Move ^/user/gjb/hacking/release-embedded up one directory, and remove ^/user/gjb/hacking since this is likely to be merged to head/ soon. by
2014-02-21 03:35:43 +0000