-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
fce266e
commit be59a25
Showing
66 changed files
with
6,634 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,48 @@ | ||
{ | ||
"version": 3, | ||
"routes": [ | ||
{ | ||
"src": "^/_astro/(.*)$", | ||
"headers": { | ||
"cache-control": "public, max-age=31536000, immutable" | ||
}, | ||
"continue": true | ||
}, | ||
{ | ||
"handle": "filesystem" | ||
}, | ||
{ | ||
"src": "^\\/_image$", | ||
"dest": "_render" | ||
}, | ||
{ | ||
"src": "^\\/404\\/?$", | ||
"dest": "_render" | ||
}, | ||
{ | ||
"src": "^\\/articles\\/?$", | ||
"dest": "_render" | ||
}, | ||
{ | ||
"src": "^\\/articles\\/search\\/?$", | ||
"dest": "_render" | ||
}, | ||
{ | ||
"src": "^\\/articles\\/tag(?:\\/(.*?))?\\/?$", | ||
"dest": "_render" | ||
}, | ||
{ | ||
"src": "^\\/articles(?:\\/(.*?))?\\/?$", | ||
"dest": "_render" | ||
}, | ||
{ | ||
"src": "^\\/$", | ||
"dest": "_render" | ||
}, | ||
{ | ||
"src": "/.*", | ||
"dest": "_render", | ||
"status": 404 | ||
} | ||
] | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
{ | ||
"runtime": "nodejs20.x", | ||
"handler": "workspaces/blog-v2/.vercel/output/_functions/entry.mjs", | ||
"launcherType": "Nodejs", | ||
"supportsResponseStreaming": true | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
{ | ||
"type": "module" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,193 @@ | ||
#! /bin/bash | ||
# Copyright (C) 1996-2020 Free Software Foundation, Inc. | ||
# This file is part of the GNU C Library. | ||
|
||
# The GNU C Library is free software; you can redistribute it and/or | ||
# modify it under the terms of the GNU Lesser General Public | ||
# License as published by the Free Software Foundation; either | ||
# version 2.1 of the License, or (at your option) any later version. | ||
|
||
# The GNU C Library is distributed in the hope that it will be useful, | ||
# but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ||
# Lesser General Public License for more details. | ||
|
||
# You should have received a copy of the GNU Lesser General Public | ||
# License along with the GNU C Library; if not, see | ||
# <https://www.gnu.org/licenses/>. | ||
|
||
|
||
# This is the `ldd' command, which lists what shared libraries are | ||
# used by given dynamically-linked executables. It works by invoking the | ||
# run-time dynamic linker as a command and setting the environment | ||
# variable LD_TRACE_LOADED_OBJECTS to a non-empty value. | ||
|
||
# We should be able to find the translation right at the beginning. | ||
TEXTDOMAIN=libc | ||
TEXTDOMAINDIR=/usr/share/locale | ||
|
||
RTLDLIST="/lib/ld-linux.so.2 /lib64/ld-linux-x86-64.so.2 /libx32/ld-linux-x32.so.2" | ||
warn= | ||
bind_now= | ||
verbose= | ||
|
||
while test $# -gt 0; do | ||
case "$1" in | ||
--vers | --versi | --versio | --version) | ||
echo 'ldd (Ubuntu GLIBC 2.31-0ubuntu9.14) 2.31' | ||
printf $"Copyright (C) %s Free Software Foundation, Inc. | ||
This is free software; see the source for copying conditions. There is NO | ||
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | ||
" "2020" | ||
printf $"Written by %s and %s. | ||
" "Roland McGrath" "Ulrich Drepper" | ||
exit 0 | ||
;; | ||
--h | --he | --hel | --help) | ||
echo $"Usage: ldd [OPTION]... FILE... | ||
--help print this help and exit | ||
--version print version information and exit | ||
-d, --data-relocs process data relocations | ||
-r, --function-relocs process data and function relocations | ||
-u, --unused print unused direct dependencies | ||
-v, --verbose print all information | ||
" | ||
printf $"For bug reporting instructions, please see:\\n%s.\\n" \ | ||
"<https://bugs.launchpad.net/ubuntu/+source/glibc/+bugs>" | ||
exit 0 | ||
;; | ||
-d | --d | --da | --dat | --data | --data- | --data-r | --data-re | \ | ||
--data-rel | --data-relo | --data-reloc | --data-relocs) | ||
warn=yes | ||
shift | ||
;; | ||
-r | --f | --fu | --fun | --func | --funct | --functi | --functio | \ | ||
--function | --function- | --function-r | --function-re | --function-rel | \ | ||
--function-relo | --function-reloc | --function-relocs) | ||
warn=yes | ||
bind_now=yes | ||
shift | ||
;; | ||
-v | --verb | --verbo | --verbos | --verbose) | ||
verbose=yes | ||
shift | ||
;; | ||
-u | --u | --un | --unu | --unus | --unuse | --unused) | ||
unused=yes | ||
shift | ||
;; | ||
--v | --ve | --ver) | ||
echo >&2 $"ldd: option \`$1' is ambiguous" | ||
exit 1 | ||
;; | ||
--) # Stop option processing. | ||
shift; break | ||
;; | ||
-*) | ||
echo >&2 'ldd:' $"unrecognized option" "\`$1'" | ||
echo >&2 $"Try \`ldd --help' for more information." | ||
exit 1 | ||
;; | ||
*) | ||
break | ||
;; | ||
esac | ||
done | ||
|
||
nonelf () | ||
{ | ||
# Maybe extra code for non-ELF binaries. | ||
return 1; | ||
} | ||
|
||
add_env="LD_TRACE_LOADED_OBJECTS=1 LD_WARN=$warn LD_BIND_NOW=$bind_now" | ||
add_env="$add_env LD_LIBRARY_VERSION=\$verify_out" | ||
add_env="$add_env LD_VERBOSE=$verbose" | ||
if test "$unused" = yes; then | ||
add_env="$add_env LD_DEBUG=\"$LD_DEBUG${LD_DEBUG:+,}unused\"" | ||
fi | ||
|
||
# The following command substitution is needed to make ldd work in SELinux | ||
# environments where the RTLD might not have permission to write to the | ||
# terminal. The extra "x" character prevents the shell from trimming trailing | ||
# newlines from command substitution results. This function is defined as a | ||
# subshell compound list (using "(...)") to prevent parameter assignments from | ||
# affecting the calling shell execution environment. | ||
try_trace() ( | ||
output=$(eval $add_env '"$@"' 2>&1; rc=$?; printf 'x'; exit $rc) | ||
rc=$? | ||
printf '%s' "${output%x}" | ||
return $rc | ||
) | ||
|
||
case $# in | ||
0) | ||
echo >&2 'ldd:' $"missing file arguments" | ||
echo >&2 $"Try \`ldd --help' for more information." | ||
exit 1 | ||
;; | ||
1) | ||
single_file=t | ||
;; | ||
*) | ||
single_file=f | ||
;; | ||
esac | ||
|
||
result=0 | ||
for file do | ||
# We don't list the file name when there is only one. | ||
test $single_file = t || echo "${file}:" | ||
case $file in | ||
*/*) : | ||
;; | ||
*) file=./$file | ||
;; | ||
esac | ||
if test ! -e "$file"; then | ||
echo "ldd: ${file}:" $"No such file or directory" >&2 | ||
result=1 | ||
elif test ! -f "$file"; then | ||
echo "ldd: ${file}:" $"not regular file" >&2 | ||
result=1 | ||
elif test -r "$file"; then | ||
RTLD= | ||
ret=1 | ||
for rtld in ${RTLDLIST}; do | ||
if test -x $rtld; then | ||
dummy=`$rtld 2>&1` | ||
if test $? = 127; then | ||
verify_out=`${rtld} --verify "$file"` | ||
ret=$? | ||
case $ret in | ||
[02]) RTLD=${rtld}; break;; | ||
esac | ||
fi | ||
fi | ||
done | ||
case $ret in | ||
1) | ||
# This can be a non-ELF binary or no binary at all. | ||
nonelf "$file" || { | ||
echo $" not a dynamic executable" >&2 | ||
result=1 | ||
} | ||
;; | ||
0|2) | ||
try_trace "$RTLD" "$file" || result=1 | ||
;; | ||
*) | ||
echo 'ldd:' ${RTLD} $"exited with unknown exit code" "($ret)" >&2 | ||
exit 1 | ||
;; | ||
esac | ||
else | ||
echo 'ldd:' $"error: you do not have read permission for" "\`$file'" >&2 | ||
result=1 | ||
fi | ||
done | ||
|
||
exit $result | ||
# Local Variables: | ||
# mode:ksh | ||
# End: |
3 changes: 3 additions & 0 deletions
3
...functions/_render.func/workspaces/blog-v2/.vercel/output/_functions/_empty-middleware.mjs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
const onRequest = undefined; | ||
|
||
export { onRequest }; |
6 changes: 6 additions & 0 deletions
6
...nctions/_render.func/workspaces/blog-v2/.vercel/output/_functions/chunks/404_pCTKN9bG.mjs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
export { renderers } from '../renderers.mjs'; | ||
export { onRequest } from '../_empty-middleware.mjs'; | ||
|
||
const page = () => import('./pages/404_Kzd3CsMQ.mjs').then(n => n._); | ||
|
||
export { page }; |
6 changes: 6 additions & 0 deletions
6
...nctions/_render.func/workspaces/blog-v2/.vercel/output/_functions/chunks/_.._40p93ujI.mjs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
export { renderers } from '../renderers.mjs'; | ||
export { onRequest } from '../_empty-middleware.mjs'; | ||
|
||
const page = () => import('./pages/__4rphWhVD.mjs').then(n => n._); | ||
|
||
export { page }; |
6 changes: 6 additions & 0 deletions
6
...nctions/_render.func/workspaces/blog-v2/.vercel/output/_functions/chunks/_.._cB_empkZ.mjs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
export { renderers } from '../renderers.mjs'; | ||
export { onRequest } from '../_empty-middleware.mjs'; | ||
|
||
const page = () => import('./pages/__rFkB4VW2.mjs').then(n => n._); | ||
|
||
export { page }; |
Oops, something went wrong.