日下部 詩
1356780d7d
git config --global --add safe.directory .
...
git config --global --add safe.directory '*'
git config --global --add safe.directory .
2022-05-19 12:17:26 +00:00
Kusakabe Si
3a1fad0366
version.go autoupdate
2021-12-27 14:03:06 +00:00
Kusakabe Si
e69d6cc5aa
version.go
2021-12-27 10:46:38 +00:00
Dark Litss
0cb900db02
Remove vpp-static build ( #3 )
2021-12-19 23:06:10 +08:00
Dark Litss
9db9b73ffd
Add static build and CI ( #2 )
2021-12-19 02:23:59 +08:00
Kusakabe Si
c4ce0d0d36
update some patamater
2021-11-28 11:39:40 +00:00
KusakabeSi
c27695063d
Update README_zh.md
2021-08-27 10:45:19 +00:00
KusakabeSi
d8f7cb1b60
First release
2021-08-26 12:40:53 +00:00
KusakabeSi
5fbb065897
no-vpp version
2021-08-26 11:20:54 +00:00
KusakabeSi
ad196d3f95
http guest api
2021-08-25 18:20:25 +00:00
KusakabeSi
c4183ca924
workaround for bug https://jira.fd.io/projects/GOVPP/issues/GOVPP-22
2021-08-25 18:20:17 +00:00
KusakabeSi
19fe84cf0c
bunch of bugfix, supermode OK
2021-08-22 14:19:35 +00:00
KusakabeSi
87a62f873b
TAP and routeing
2021-08-16 19:37:15 +00:00
Jason A. Donenfeld
4e9e5dad09
main: check that code is formatted in unit test
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2021-05-10 17:48:26 +02:00
Jason A. Donenfeld
bf3bb88851
device: remove version string
...
This is what modules are for, and Go binaries can introspect.
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2021-01-28 17:23:39 +01:00
Frank Werner
0b54907a73
Makefile: Add test target
...
Signed-off-by: Frank Werner <mail@hb9fxq.ch>
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2020-10-20 12:38:18 +02:00
Jason A. Donenfeld
222f0f8000
Makefile: remove v prefix
2019-10-08 16:48:18 +02:00
Jason A. Donenfeld
84b5a4d83d
main: simplify warnings
2019-09-08 10:56:00 -05:00
Jason A. Donenfeld
a6dd282600
makefile: do not show warning on non-linux
2019-05-17 10:27:51 +02:00
Jason A. Donenfeld
69f0fe67b6
global: begin modularization
2019-03-03 05:00:40 +01:00
Jason A. Donenfeld
60848b9c72
Makefile: rename default to all
2018-10-17 21:45:16 +02:00
Jason A. Donenfeld
85b2378a07
Use go modules always
2018-10-12 01:45:33 +02:00
Jason A. Donenfeld
fddb949002
Do not build if nothing to do
2018-10-12 01:12:56 +02:00
Jason A. Donenfeld
5d6083df7e
Switch to go modules
2018-10-09 18:13:56 +02:00
Jason A. Donenfeld
6b3b1c3b91
version: bump snapshot
2018-06-13 16:22:16 +02:00
Jason A. Donenfeld
a050431f26
Makefile: export PWD for OpenBSD's ksh(1)
...
Interestingly, ksh(1) on OpenBSD does not export PWD by default, and it
also has a notion of the "logical cwd" vs the "physical cwd", with the
latter being passed to chdir, but the former being stored in the
non-exported PWD and displayed to the user. This means that if you `cd`
into a directory that's comprised of symlinks, exec'd processes will see
the physical path. Observe:
# ksh
# mkdir a
# ln -s a b
# cd b
# pwd
/root/b
# ksh -c pwd
/root/a
The fact of separating physical and logical paths is not too uncommon
for shells (bash does it too), but not exporting PWD is very odd.
Since this is common behavior for many shells, libraries that return the
working directory will do something strange: they `stat(".")` and then
`stat(getenv("PWD"))`, and if these point to the same inode, they roll
with the value of `getenv("PWD")`, or otherwise fallback to asking the
kernel for the cwd.
Since PWD was not exported by ksh(1), Go's dep utility did not understand
it was operating inside of our faked GOPATH and became upset.
This patch works around the whole situation by simply exporting PWD
before executing dep.
2018-06-02 16:36:12 +02:00
Jason A. Donenfeld
625d59da14
Do not build on Linux
2018-05-24 16:41:42 +02:00
Jason A. Donenfeld
66f6ca3e4a
Remove old makefile artifact
2018-05-24 03:13:46 +02:00
Jason A. Donenfeld
4a9de3218e
Add undocumented --version flag
2018-05-24 02:25:36 +02:00
Jason A. Donenfeld
8a92a9109a
Don't cause a new fake gopath to call dep
2018-05-23 17:31:06 +02:00
Jason A. Donenfeld
588b9f01ae
Adopt GOPATH
...
GOPATH is annoying, but the Go community pushing me to adopt it is even
more annoying.
2018-05-23 05:18:13 +02:00
Jason A. Donenfeld
fa003b6933
Discourage building for Linux
2018-05-20 03:19:03 +02:00
Jason A. Donenfeld
0e4ebfa194
Add vendoring for Homebrew
2018-05-15 14:49:52 +02:00
Jason A. Donenfeld
08d7602dc3
Improve makefile
2018-05-15 02:16:51 +02:00
Jason A. Donenfeld
7e10ebe101
Introduce rwcancel
2018-05-14 00:30:52 +02:00
Jason A. Donenfeld
2326d6a4d7
Odds and ends
2018-05-13 19:34:28 +02:00
Mathias Hall-Andersen
a0f54cbe5a
Align with go library layout
2018-02-04 16:08:26 +01:00