Displaying 6 results from an estimated 6 matches for "glob_nocheck".
2019 Jan 25
0
[klibc:update-dash] expand: Fix glibc glob(3) support
...Fri, 25 Jan 2019 02:57:21 +0000
[klibc] expand: Fix glibc glob(3) support
It's been a while since we disabled glob(3) support by default.
It appears to be working now, however, we have to change our
code to detect the no-match case correctly.
In particular, we need to test for GLOB_NOMAGIC | GLOB_NOCHECK
instead of GLOB_MAGCHAR.
Signed-off-by: Herbert Xu <herbert at gondor.apana.org.au>
Signed-off-by: Ben Hutchings <ben at decadent.org.uk>
---
usr/dash/expand.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/usr/dash/expand.c b/usr/dash/expand.c
index f52f34c9.....
2020 Mar 28
0
[klibc:update-dash] dash: expand: Fix glibc glob(3) support
...glob(3) support
[ dash commit 6900ff60ef7347a8c1445853a8f4689808e0976e ]
It's been a while since we disabled glob(3) support by default.
It appears to be working now, however, we have to change our
code to detect the no-match case correctly.
In particular, we need to test for GLOB_NOMAGIC | GLOB_NOCHECK
instead of GLOB_MAGCHAR.
Signed-off-by: Herbert Xu <herbert at gondor.apana.org.au>
Signed-off-by: Ben Hutchings <ben at decadent.org.uk>
---
usr/dash/expand.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/usr/dash/expand.c b/usr/dash/expand.c
index f52f34c9.....
2008 Jul 21
2
sftp needs a long time for sending a filelist
Hello all
Im using sftp 1:4.7p1-8ubuntu1.2
in a batchjob
Ive noticed that sftp needs a long time for sending a filelist.
The timespan increases exponential if many files are on the
remoteserver.
for example "ls -la *.txt" needs 10 seconds for 2000 files
but needs 50 seconds for 4000 files.
For 150.000 Files i have to wait 15 minutes for example
but the
2012 Aug 30
1
Patch to allow glob patterns as authorized keys file names
...& i < options.num_authkeys_files; i++) {
+ int j;
+ glob_t glob_result;
file = expand_authorized_keys(
options.authorized_keys_files[i], pw);
- success = user_key_allowed2(pw, key, file);
+ glob(file, GLOB_NOCHECK, NULL, &glob_result);
+ for (j = 0; !success && j < glob_result.gl_pathc; j++) {
+ char *f = glob_result.gl_pathv[j];
+ success = user_key_allowed2(pw, key, f);
+ }
+ globfree(&glob_result);...
2008 Nov 24
5
[Bug 1541] New: sftp: the do_stat() failure is ignored for chown, chgrp ops. in parse_dispatch_command()
...------
bash-3.2$ diff -u
/net/grok.czech/ws-local/onnv-clone/usr/src/cmd/ssh/sftp/sftp.c sftp.c
--- /net/grok.czech/ws-local/onnv-clone/usr/src/cmd/ssh/sftp/sftp.c
Wed Oct 15 00:41:07 2008
+++ sftp.c Fri Nov 21 17:05:48 2008
@@ -1185,18 +1185,26 @@
remote_glob(conn, path1, GLOB_NOCHECK, NULL, &g);
for (i = 0; g.gl_pathv[i] && !interrupted; i++) {
if (!(aa = do_stat(conn, g.gl_pathv[i], 0))) {
- if (err != 0 && err_abort)
+ if (err_abort) {
+...
2014 Feb 25
2
[PATCH supermin v4] Supermin 5 rewrite.
...b.h>
+#include <assert.h>
+
+#include <caml/alloc.h>
+#include <caml/fail.h>
+#include <caml/memory.h>
+#include <caml/mlvalues.h>
+
+/* NB: These flags must appear in the same order as glob.ml */
+static int flags[] = {
+ GLOB_ERR,
+ GLOB_MARK,
+ GLOB_NOSORT,
+ GLOB_NOCHECK,
+ GLOB_NOESCAPE,
+ GLOB_PERIOD,
+};
+
+value
+supermin_glob (value patternv, value flagsv)
+{
+ CAMLparam2 (patternv, flagsv);
+ CAMLlocal2 (rv, sv);
+ int f = 0, r;
+ size_t i;
+ glob_t g;
+
+ memset (&g, 0, sizeof g);
+
+ /* Convert flags to bitmask. */
+ while (flagsv != Val_int (...