Commit Graph

  • 771880593d Update dockerfiles main Matheus Sampaio Queiroga 2022-04-30 17:41:25 +00:00
  • 2b021b5ac9 Patch by Sirherobrine23 Matheus Sampaio Queiroga 2022-04-30 13:51:33 -03:00
  • 07268f0270 Update README.md Ambroz Bizjak 2021-08-22 16:00:45 +02:00
  • 4b7070d897 Merge pull request #101 from abryantsev/windows_build_fix Ambroz Bizjak 2020-06-06 22:32:13 +02:00
  • a18fd2b4b5 This fixes build of the project on Windows Andrii Briantsev 2020-06-06 01:57:43 +02:00
  • 96b9837277 SocksUdpClient:Fix compile error when assertions are enabled. Ambroz Bizjak 2020-02-08 15:11:26 -08:00
  • 2bfa72d0f7 build.nix: Enable passing nixpkgs as an argument. Ambroz Bizjak 2020-02-01 14:36:58 -08:00
  • e837e8d552 tun2socks: Remove localhost limination for SOCKS5 UDP. Ambroz Bizjak 2020-02-01 14:35:35 -08:00
  • 6241fc2978 Fixes and refactoring for SOCKS5 UDP. Ambroz Bizjak 2020-01-31 21:32:28 -08:00
  • ae4edfbf3e Implement optional support for SOCKS5-UDP Ben Schwartz 2018-12-14 10:35:40 -05:00
  • 4c1c128a66 Merge pull request #86 from Mygod/master Ambroz Bizjak 2019-08-21 18:24:45 +02:00
  • 0f37b52fd4 Cherry pick http://git.savannah.nongnu.org/cgit/lwip.git/tree/src/core/tcp_out.c?id=04b983b4f376697f04980b8d547fa4d03aa10600 Mygod 2019-08-20 09:52:27 +08:00
  • d78b147995 Remove obsolete BUILD-WINDOWS.md. Ambroz Bizjak 2019-05-25 20:41:17 +02:00
  • 842241e119 New Windows build instructions using VS. Ambroz Bizjak 2018-12-30 15:29:00 +01:00
  • 7c63ea175d Assume that NSS headers are under nss/. Ambroz Bizjak 2018-12-30 13:51:24 +01:00
  • 27382229dc Fixes for Visual Studio 2017. Ambroz Bizjak 2018-12-30 13:50:02 +01:00
  • dbf0d4aa9c README.md: Remove outdated installation chapter Ambroz Bizjak 2018-01-02 19:31:48 +01:00
  • 9e02de1606 Replace windows build instructions with VS/CMake Ambroz Bizjak 2018-01-02 19:30:57 +01:00
  • 43ba4edc35 BDatagram: Remove error messages about failed send Ambroz Bizjak 2017-09-26 19:20:39 +02:00
  • ed51311344 tun2socks: Call the other lwip timer functions that should be Ambroz Bizjak 2017-09-26 19:16:15 +02:00
  • 6ab97ef3bc Fixup compile-tun2socks.sh, fix name Ambroz Bizjak 2017-09-26 18:50:07 +02:00
  • 062ba89897 tun2socks: Compile lwip timeouts.c and don't define our own tcp_timer_needed Ambroz Bizjak 2017-09-26 10:05:46 +02:00
  • 79efa642ea Update lwip to 1710fc1a89578dfaaff684a1aafbc4d16e346f79 Ambroz Bizjak 2017-09-25 23:27:28 +02:00
  • dce31a8e6a tun2socks: Update lwIP to 931b5e643c25820a99bb8df94ab37db6b58c446b Ambroz Bizjak 2017-09-25 23:16:58 +02:00
  • 9e3d26a81f Remove badvpn-tunctl Ambroz Bizjak 2017-09-18 19:01:23 +02:00
  • 81b2c18562 Fix udpgw compile script as well Ambroz Bizjak 2017-07-27 18:52:15 +02:00
  • 7300026cd8 Fix tun2socks compile script to link with -lpthread Ambroz Bizjak 2017-07-11 09:23:41 +02:00
  • ffd16e27d0 Fix bug UDP checksum calculation. Ambroz Bizjak 2017-03-12 12:02:02 +01:00
  • 6a4654b746 Don't compile C code as C++ any more with MSVC. Ambroz Bizjak 2016-11-30 18:41:53 +01:00
  • 5fbb5528d6 Remove INSTALL-WINDOWS. Ambroz Bizjak 2016-11-18 20:05:40 +01:00
  • d72d798d66 Finishing Nix build method for Windows. Ambroz Bizjak 2016-11-18 19:58:02 +01:00
  • 3940ed01b4 Fix TUN/TAP initialization with newer TAP-Windows. Ambroz Bizjak 2016-11-13 16:52:38 +01:00
  • 2b6f4d5505 Workaround issue with structure packing not working on gcc/windows. Ambroz Bizjak 2016-11-13 16:52:10 +01:00
  • e4c152027c Fix possible compile error after switch to pthread_sigmask. Ambroz Bizjak 2016-09-06 20:45:59 +02:00
  • ce8eb3c1ac Merge pull request #26 from hexchain/patch-1 Ambroz Bizjak 2016-08-30 08:55:02 +02:00
  • 35215613cd README: update Arch package Hexchain Tong 2016-08-30 13:08:11 +08:00
  • 432f2ba511 NCD: Fix evdev event code names with newer headers. Ambroz Bizjak 2016-08-27 17:09:48 +02:00
  • 64f30f5480 Fix usage of sigprocmask() to pthread_sigmask(). Ambroz Bizjak 2016-08-17 21:34:21 +02:00
  • 1e45405d7e BProcess: Fix hazards doing various things between fork and exec. Ambroz Bizjak 2016-08-17 21:08:55 +02:00
  • c8e12822f8 Merge pull request #25 from tsln1998/android Ambroz Bizjak 2016-06-27 20:59:56 +02:00
  • 1624171fa2 Fix output file name and source folders conflict Tsln 2016-06-22 20:04:31 +08:00
  • 93137c8b28 Use GNUInstallDirs for controlling install destinations Julian Ospald 2016-05-24 18:47:06 +02:00
  • aecd4bd419 Add Nix expressions for cross-compiling to Windows. Ambroz Bizjak 2016-05-15 17:30:49 +02:00
  • 3897cdf4aa BSignal: Also catch SIGHUP. Ambroz Bizjak 2016-04-24 10:01:05 +02:00
  • 61a68b2587 Fix tun2socks compile script (missing source file). Ambroz Bizjak 2016-01-10 17:04:48 +01:00
  • fac69ce0c6 Fix assertion failures on FreeBSD due to kevent() returning multiple entries for the same file event source. Ambroz Bizjak 2015-12-25 23:03:10 +01:00
  • 4b76199651 Merge pull request #14 from felixonmars/master Ambroz Bizjak 2015-12-02 08:49:41 +01:00
  • 59a2fe9a1b Fix a typo in getargs.c Felix Yan 2015-12-02 15:42:30 +08:00
  • 95a1b864f1 ncd: NCDVal: Renaming internal static functions. Ambroz Bizjak 2015-05-09 18:49:51 +02:00
  • 347fa1a7a5 ncd: Store the NCDStingIndex pointer in NCDValMem. This cuts down on the boilerplate especially with ncd_make_boolean(). Ambroz Bizjak 2015-05-09 00:01:49 +02:00
  • 0ebb34924b ncd: NCDVal: Optimization, put the allocated-buffer pointer into the union. Ambroz Bizjak 2015-05-08 22:26:48 +02:00
  • 44bbee7fd6 Readme adaptation. Ambroz Bizjak 2015-05-08 21:10:14 +02:00
  • 9dc87f364a Create README.md from the Google Code page. Jamieson Becker 2015-04-12 16:59:45 -05:00
  • 752c6b492b version 1.999.130 1.999.130 Ambroz Bizjak 2015-04-09 12:31:55 +02:00
  • 92a2fc831b Fix TUN/TAP operation with Linux kernel 3.19. Ambroz Bizjak 2015-04-09 11:29:45 +02:00
  • 1cdcaf8c3c ncd: modules/daemon: Implement custom retry time. Ambroz Bizjak 2015-03-01 11:42:47 +01:00
  • 79524cb96c ncd: modules/daemon: Fix the "daemon crashed" log message to include module context. Ambroz Bizjak 2015-03-01 11:23:57 +01:00
  • 32c85dc7f7 ncd: Remove sphero example. Ambroz Bizjak 2015-01-24 16:48:29 +01:00
  • 1be45b445d Nix expressions: Separate the package function from the composition. Ambroz Bizjak 2015-01-24 15:36:38 +01:00
  • 17e554271a Rewrite the Nix expression so it doesn't depend on the one in nixpkgs. Ambroz Bizjak 2015-01-24 15:23:26 +01:00
  • f282fbf4d2 ncd: Run parse_linux_input.sh with bash, instead of relying on the shebang. This removes the need to fixup the shebang in Nix builds. Ambroz Bizjak 2015-01-24 12:37:03 +01:00
  • 2ecf51b42f Use env in shebangs. Ambroz Bizjak 2015-01-24 12:35:28 +01:00
  • d905e48bb5 spheroncd: Throttle for speed scaling, refactoring. Ambroz Bizjak 2015-01-24 12:02:59 +01:00
  • 002281a5b8 ncd: modules: socket: Use O_NONBLOCK when opening a device node. Ambroz Bizjak 2015-01-23 01:15:53 +01:00
  • 7bffd6f4c8 spheroncd: Implement heading calibration. Ambroz Bizjak 2015-01-23 01:07:56 +01:00
  • 26db7febbb spheroncd: Turn on the back LED. Ambroz Bizjak 2015-01-23 00:03:37 +01:00
  • 038439d32a spheroncd: Simple turbo support. Also some unused code for latched button handling. Ambroz Bizjak 2015-01-22 23:57:42 +01:00
  • 2352511d46 ncd: modules: arithmetic: Don't fail immediately on arithmetic errors, expose their occurrence. Ambroz Bizjak 2015-01-22 23:04:30 +01:00
  • 8b43112e48 ncd: Add clock_get_ms function. Ambroz Bizjak 2015-01-22 22:37:29 +01:00
  • 2d242ebc89 ncd: Permit functions with have zero arguments. Ambroz Bizjak 2015-01-22 22:35:51 +01:00
  • 13a596f3f5 ncd: Add some initial code for driving a Sphero with a joystick. Ambroz Bizjak 2015-01-21 02:15:55 +01:00
  • 0d2f30c8eb ncd: Implement a simple checksum function as used in the Sphereo bluetooth protocol. Ambroz Bizjak 2015-01-20 21:14:09 +01:00
  • 0a623bbbc8 ncd: socket: Implement support for opening serial ports. Ambroz Bizjak 2015-01-20 01:05:44 +01:00
  • f844123ab2 system/BConnection: Add option to take ownership of the pipe_fd. Ambroz Bizjak 2015-01-19 23:43:16 +01:00
  • 9c4888e2a3 system/BConnection: Code reduction. Ambroz Bizjak 2015-01-19 23:22:06 +01:00
  • 0a3e683ce9 ncd: Implement struct_decode. Ambroz Bizjak 2015-01-19 00:53:33 +01:00
  • 35d5ce7b06 ncd: concat: Port to NCDRefString. Ambroz Bizjak 2015-01-18 23:13:53 +01:00
  • 126eaf9576 ncd: Implement struct_encode function. Ambroz Bizjak 2015-01-18 18:50:50 +01:00
  • 24ed3e97cc ncd: sys.evdev: Provide event code strings for EV_SYN if available. Ambroz Bizjak 2015-01-18 10:49:11 +01:00
  • cce6adc039 ncd: modules: blocker: Implement initial_state argument. Ambroz Bizjak 2014-12-21 22:49:44 +01:00
  • cbd4aa2378 ncd: examples: run_process_output: Convert to Do. Ambroz Bizjak 2014-12-21 12:38:29 +01:00
  • 2400f4c697 ncd: Refactoring using NCDModuleRef. Ambroz Bizjak 2014-12-21 11:17:04 +01:00
  • 7b92b7da10 ncd: Implement rbreak() in Do. Ambroz Bizjak 2014-12-21 10:30:53 +01:00
  • 6b59e4f526 ncd: examples: Add temp_dir. Ambroz Bizjak 2014-12-20 23:29:28 +01:00
  • e42fecf17c ncd: examples: Add run_process_output. Ambroz Bizjak 2014-12-20 23:12:39 +01:00
  • 3dab8c024b ncd: Add Do tests. Ambroz Bizjak 2014-12-20 22:26:11 +01:00
  • 872c7a87cc ncd: modules: blocker: Expose the up-state as a variable. Ambroz Bizjak 2014-12-20 22:25:30 +01:00
  • 2ed5eaaab7 Implement Do-Interrupt. Ambroz Bizjak 2014-12-20 19:37:46 +01:00
  • 5f05470cd7 ncd: Implement Do. Ambroz Bizjak 2014-12-20 15:40:18 +01:00
  • 9f1067e51a ncd: Implement lazy evaluation in If clause. The embcall2_multif statement is replaced with embcall, which only takes a template name. The selection of the template name is done using the ifel function, generated during desugaring. Ambroz Bizjak 2014-12-09 23:55:46 +01:00
  • d220d45708 ncd: Implement ifel function to support future lazy If. Ambroz Bizjak 2014-12-09 23:16:14 +01:00
  • 86f709fa7b ncd: Implement num_min and num_max functions. Ambroz Bizjak 2014-12-09 22:46:10 +01:00
  • f20999da62 ncd: Reverse the immediate effect logic of backtrack_point::rgo(). Ambroz Bizjak 2014-12-07 00:30:12 +01:00
  • ca4547bf41 ncd: Optimize value::append(). Ambroz Bizjak 2014-12-05 21:53:46 +01:00
  • f662d54df7 ncd: Implement backtrack_point::rgo. Ambroz Bizjak 2014-12-05 21:16:11 +01:00
  • e5206baa26 ncd: modules: call: Make inline_code::call take the arguments directly. Ambroz Bizjak 2014-12-03 19:29:29 +01:00
  • 5f79b8f2d2 ncd: NCDStringIndex: Refactor using MemRef. Ambroz Bizjak 2014-12-02 23:54:45 +01:00
  • dc25cc6b44 ncd: modules: value: Refactoring with MemRef. Ambroz Bizjak 2014-12-02 23:39:40 +01:00
  • 56832f7bc2 ncd: modules: value: Expose strings as referencable external-strings. This means we can use e.g. explode() in them efficiently. Ambroz Bizjak 2014-12-02 23:18:24 +01:00
  • 88c5266e22 CMakeLists.txt: Don't build the -plugin libs by default. Ambroz Bizjak 2014-12-02 21:27:19 +01:00