Commits
- Commit:
e9ac8ffb81b959aef62a5b522a7e340da6ffd597
- From:
- Thomas Adam <thomas.adam22@gmail.com>
- Date:
portable: compile gotd unconditionally
For some time now, gotd was only ever available if one used the
--enable-gotd flag to configure. This was fine back when gotd was still
under development -- but it's now very usable, and deserves to be
enabled by default.
- Commit:
34a6d6398b194b4b79f6e76dba083a12b8097f21
- From:
- Omar Polo <op@omarpolo.com>
- Date:
portable: sandbox got-notify-* helpers
"looks good to me" thomas
- Commit:
67356dacdf3d2007b348e723f20bbc3af06090f5
- From:
- Thomas Adam <thomas.adam22@gmail.com>
- Date:
portable: gitwrapper: remove unused LIBS
libevent doesn't need to link against libevent, but it will need its
CFLAGS.
- Commit:
1656337a1ebee2763330d486e17ee89970a7b2e8
- From:
- Thomas Adam <thomas.adam22@gmail.com>
- Date:
portable: cvg: remove libevent
- Commit:
597a3a4065e65c1221f87cb46b641feda770e538
- From:
- Thomas Adam <thomas.adam22@gmail.com>
- Date:
portable: sync gitwrapper deps
This reduces the dependency set, and syncs with got.
From naddy@.
- Commit:
398f57de136be1ec5bcf2fa25b8e7d1750e1e2e2
- From:
- Thomas Adam <thomas.adam22@gmail.com>
- Date:
portable: update .gitignore
- Commit:
ee73709b9a0cef97b30411202ca8a2f9c1c8b1de
- From:
- Thomas Adam <thomas.adam22@gmail.com>
- Date:
portable: add regress/ to dist tarball
Ship the tests with the release tarballs.
There's still work to do in making these tests work across the supported
-portable platforms
- Commit:
4b22f43cfffaae8668f6bd6320700fe4eb73b0c7
- From:
- Thomas Adam <thomas.adam22@gmail.com>
- Date:
portable: update help syntax
Fix syntax for --enable-{gotd,cvg}
- Commit:
18c29eb5916141db23490e113dbae7d92b02d67e
- From:
- Thomas Adam <thomas.adam22@gmail.com>
- Date:
portable: set next version
- Commit:
04fff86b5520dc2ca99f00b4af1f95e8de9cbdee
- From:
- Thomas Adam <thomas.adam22@gmail.com>
- Date:
portable: release 0.98.2
- Commit:
e19a8793edf7bd79135e1bd3e90eb8c36dc951b5
- From:
- Thomas Adam <thomas.adam22@gmail.com>
- Date:
portable: enable got-fetch-http
- Commit:
af6256df15e4f3959ece92fd75c012442161c45f
- From:
- Thomas Adam <thomas.adam22@gmail.com>
- Date:
portable: set next version
- Commit:
903d5f7475944c0cebae4ae84565539ffe811d75
- From:
- Thomas Adam <thomas.adam22@gmail.com>
- Date:
portable: include utf8d.h in dist tarball
Make sure we include this header in the release tarball
- Commit:
27f33c456e6bcb721f22e99ac828a3cb05da5e86
- From:
- Thomas Adam <thomas.adam22@gmail.com>
- Date:
portable: set next version
- Commit:
0eb6f93719a55af947e909bdff2e2583b07f7b92
- From:
- Thomas Adam <thomas.adam22@gmail.com>
- Date:
portable: release 0.98
- Commit:
d4810a9d1694b4c0c5ba364f2bc418b1cd797171
- From:
- Thomas Adam <thomas.adam22@gmail.com>
- Date:
portable: remove portably-defined headers
These are looked for portably.
- Commit:
2632ba010c8f23425f7549eaddbd59c41db7fa36
- From:
- Thomas Adam <thomas.adam22@gmail.com>
- Date:
portable: gotd libexec logging
Include the logging functionality from gotd for the helpers.
- Commit:
be8d6523f57794ac75b83c622997065380f05463
- From:
- Omar Polo <op@omarpolo.com>
- Via:
- Thomas Adam <thomas.adam22@gmail.com>
- Date:
got-notify-http: use fatalx since errno is useless here
- Commit:
c24e2d2e71abf0ac4feb95dc4f238d454819fed9
- From:
- Lucas Gabriel Vuotto <lucas@sexy.is>
- Via:
- Thomas Adam <thomas.adam22@gmail.com>
- Date:
replace date, strftime %G-%m-%d with %F
Use the more predictable %F, aka %Y-%m-%d, instead of %G-%m-%d. %G
follows the definition of ISO-8601 week-based year, which is weird.
In particular, 2024 is one of such years with weird behaviour:
$ date -jf %Y-%m-%d +"%F %G-%m-%d" 2024-12-30
2024-12-30 2025-12-30
Diff from Lucas Gabriel Vuotto (thanks!); stsp agrees
- Commit:
07ec47fcdf114314de1cd6ce155420b43f1fd58a
- From:
- Omar Polo <op@omarpolo.com>
- Via:
- Thomas Adam <thomas.adam22@gmail.com>
- Date:
got-notify-email: sort/remove includes
we don't need getopt.h; getopt() is in unistd.h. also sort the
headers while here. ok stsp@
- Commit:
a80e9be6e42403bde1c2d25c8e255450a6efc98e
- From:
- Stefan Sperling <stsp@stsp.name>
- Via:
- Thomas Adam <thomas.adam22@gmail.com>
- Date:
make 'got fetch' work with URLs which refer to $HOME via a tilde ~
'got clone' already happens to support such URLs via scp-style syntax:
user@127.0.0.1:~/test.git
While the clone operation succeded, subsequent fetch operations would
raise an error: '/~/test.git' does not appear to be a git repository
Make such URLs work when they are read back from got.conf, and also on
the clone command line in canonical form:
ssh://user@127.0.0.1/~/test.git
Not adding a test case because I don't see an easy way to add test
coverage for this without spilling test data into home directories
or modifying ~/.ssh/ssh_config.
Problem found by Jesper Wallin.
- Commit:
3468ff0e6f0b09a4807c325d738f6ef3061ea104
- From:
- Stefan Sperling <stsp@stsp.name>
- Via:
- Thomas Adam <thomas.adam22@gmail.com>
- Date:
bump version number
- Commit:
7094f37a8a4c007ff40444376efaae24bec43b67
- From:
- Stefan Sperling <stsp@stsp.name>
- Via:
- Thomas Adam <thomas.adam22@gmail.com>
- Date:
CHANGES for 0.98
- Commit:
28ad404e28492f74c95d349dba19a01f83b64924
- From:
- Stefan Sperling <stsp@stsp.name>
- Via:
- Thomas Adam <thomas.adam22@gmail.com>
- Date:
sync dist file list
- Commit:
ec05a5dec4dd8db58402c3cc719fd2c2c594dc68
- From:
- Stefan Sperling <stsp@stsp.name>
- Via:
- Thomas Adam <thomas.adam22@gmail.com>
- Date:
extend test_patch_empty_file() test coverage
Check what happens when patches attempt to edit or delete empty files.