Commit Graph
1310 Commits
Author SHA1 Message Date
Hamish Coleman 5b00ff480e iwyu: edge_management.c 2023-06-15 22:18:47 +01:00
Hamish Coleman 0fcf18fab2 Fix edge.c 2023-06-15 22:02:27 +01:00
Hamish Coleman 991a8bc59f Fix aes.c 2023-06-15 21:39:54 +01:00
Hamish Coleman f6cebecd01 iwyu: edge.c 2023-06-14 21:27:05 +01:00
Hamish Coleman 14780a72d3 iwyu: aes.c 2023-06-14 21:22:25 +01:00
Hamish Coleman ce9e3d0e54 Fix tf.h 2023-06-14 21:06:40 +01:00
Hamish Coleman 8e1d63fa51 iwyu: tf.h 2023-06-14 20:59:09 +01:00
Hamish Coleman 91357d3cbf Fixup for speck.c 2023-06-14 20:42:02 +01:00
Hamish Coleman 4e0bec79b7 iwyu: speck.h 2023-06-14 20:30:43 +01:00
Hamish Coleman 3ad14dc6a7 iwyu: missed deletions 2023-06-14 20:26:21 +01:00
Hamish Coleman f67cc8f2a6 iwyu: random_numbers.h 2023-06-14 20:14:11 +01:00
Hamish Coleman 15ad901b41 iwym: pearson.h 2023-06-14 20:02:54 +01:00
Hamish Coleman 04ce678969 iwym: json.h 2023-06-14 19:52:10 +01:00
Hamish Coleman 4838dd8d75 iwym: header_encryption.h 2023-06-13 22:38:47 +01:00
Hamish Coleman 20df771af7 iwym: cc20.h 2023-06-13 21:45:11 +01:00
Hamish Coleman ae3d54eed6 iwym: auth.h 2023-06-13 21:24:30 +01:00
Hamish Coleman edaebf3b46 Ensure that data from failed tests is not overwritten by other jobs 2023-06-13 21:17:09 +01:00
Hamish Coleman e42cbd7e0c Remove nondeterminism from man compression
Replacing the previous attempt (using a debhelper) with simply changing
the way we compress the man pages.

The debhelper didnt appear to be working - perhaps because the man page
compression was not done within the debian package build framework.
2023-05-22 22:05:25 +01:00
Hamish Coleman 6ecc201017 Ensure LDLIBS is consistantly treated 2023-05-10 18:41:18 +01:00
Hamish Coleman 04a2146391 Now that the exports are correct, stop importing them twice 2023-05-10 18:41:18 +01:00
Hamish Coleman cbafe20000 Minor refactoring to use exported vars in subdir 2023-05-10 17:08:15 +01:00
Hamish Coleman 48c377bafa Clarification is needed in one of the build steps 2023-05-08 19:06:30 +01:00
Hamish Coleman 267b297150 Switch build date to use the last commit time
This reduces binary changes if the same commit version is re-built
2023-05-08 16:46:01 +01:00
Hamish Coleman 7bab59ea0a Remove incorrect and unused variables 2023-05-08 16:46:01 +01:00
Hamish Coleman d0b0f3a2e8 Increase dpkg manpage determinism 2023-05-08 16:46:01 +01:00
TonyandHamish Coleman 789ba52541 Break down print line 2023-05-08 16:43:28 +01:00
TonyandHamish Coleman 4a8a07db9d Ignore .exe 2023-05-08 16:43:28 +01:00
TonyandHamish Coleman 3a4c18258c Support mingw make for edge prompt UAC 2023-05-08 16:43:28 +01:00
TonyandHamish Coleman 7cfc30fb15 Git ignore pycache 2023-05-08 16:43:28 +01:00
TonyandHamish Coleman bfe42e3cc8 Fix SIGNPIPE doesn't exist on windows 2023-05-08 16:43:28 +01:00
TonyandHamish Coleman ece951c464 Add .vs to gitignore 2023-05-08 16:43:28 +01:00
Hamish Coleman 6f7da048fb Add one more missing package 2023-05-06 08:48:04 +08:00
Hamish Coleman 5fee024ad5 Fix copypasta mistake in the windows fake autoconf 2023-05-06 08:48:04 +08:00
Hamish Coleman 743f6325cf Fix building with lots of options turned on 2023-05-06 08:48:04 +08:00
Hamish Coleman f3a2344353 Add a CI test build with lots of options turned on 2023-05-06 08:48:04 +08:00
Hamish ColemanandGitHub 40c99fcdee Merge pull request #1094 from hamishcoleman/autoconf
Autoconf Refactoring
2023-05-04 11:03:00 +08:00
e01daf4a85 support linux l2 bridge (#1044)
* support linux l2 bridge

* unified timeout name

* typo

* minor code style adaptions

* feature define

* feature define

* feature define

* feature define

* added hint to bridging to help output

* added hint to bridging

* drafted bridging documentation

* added bridging hint

---------

Co-authored-by: Logan oos Even <46396513+Logan007@users.noreply.github.com>
2023-05-04 11:00:38 +08:00
Hamish Coleman 6b4a9c4387 Remove duplicated build targets 2023-04-30 20:45:55 -05:00
Hamish Coleman c9447689fb Update dependancies for new configure file 2023-04-30 20:45:44 -05:00
Hamish Coleman 2b62ffb3d6 Remove left over cmake file 2023-04-30 20:45:27 -05:00
Hamish Coleman 1accc76ad3 Fix the building the win32 subdir.
It looks like the github windows build environment is not correctly
inheriting environment variables.  Which is strange, as that has not
been changed with the recent updates.  Include the vars directly as a
workaround (and plan to refactor later)
2023-04-30 20:40:50 -05:00
Hamish Coleman 9de98c2bb0 Ensure the library is linked to the tools 2023-04-30 19:36:06 -05:00
Hamish Coleman 897ccd9780 Stop auto creating the OBJ list, allowing a libn2n that does not contain a main() function 2023-04-30 19:35:42 -05:00
Hamish Coleman 37722ab8b6 Consolidate the config.mak settings 2023-04-30 19:00:04 -05:00
Hamish Coleman 4e2b9e0a91 First, build the project - allowing build errors to easily show up 2023-04-30 18:53:30 -05:00
Hamish Coleman bd4418fdec Convert the tools dir makefile similarly to the topdir 2023-04-30 18:10:39 -05:00
Hamish Coleman bee517a753 Update windows build for new config.mak 2023-04-30 14:50:10 -05:00
Hamish Coleman c81889d02f Refactoring the autoconf to towards always having a valid Makefile - this will allow simple build instructions 2023-04-30 14:40:55 -05:00
Hamish Coleman 39b9c6b1c0 Enable tests on newer github images 2023-04-19 17:06:45 +08:00
Hamish Coleman 3cef9949c2 Remove the non-maintained CMake build system.
It is difficult to maintain one build system, let alone two - especially
if one build system is known to be better maintained and the other build
system continues to be used - with bug and feature requests raised
against it.

The maintainers are aware that there are people using the CMake system,
but believe that the extra maintainability of only having one build
system, combined with the knowledge that the current CI system
demonstrates that all supported architectures are working with the
Makefiles make the use of these Makefiles a more sustainable direction.
2023-04-19 17:06:45 +08:00