Commit Graph

  • 8a91646183 Cygwin: add strtod fix to release notes Corinna Vinschen 2018-04-09 11:48:33 +02:00
  • 27652b608d strtod: Convert 64 bit double to 64 bit int during computation Corinna Vinschen 2018-04-09 11:31:04 +02:00
  • 1ee6654e50 newlib: fix iswupper_l in !_MB_CAPABLE case Corinna Vinschen 2018-03-27 12:35:27 +02:00
  • ee49870a7d Cygwin: AF_LOCAL: fix identifing abstract sockets in FS-related functions Corinna Vinschen 2018-03-26 18:11:10 +02:00
  • cfe5d362fe Cygwin: fix typo in accept on inet and local sockets Corinna Vinschen 2018-03-26 17:21:30 +02:00
  • fc59da00c8 comments to document struct caseconv_entry Thomas Wolff 2018-03-26 11:46:40 +02:00
  • b49ce5af1b newlib: fix indentation in toulower Thomas Wolff 2018-03-26 10:00:16 +02:00
  • 23b5ecdaf3 Cygwin: delete /dev/kmsg and thus fhandler_mailslot without substitution Corinna Vinschen 2018-03-25 12:38:14 +02:00
  • 4fe086c84f Cygwin: AF_UNIX: Redesign various aspects Corinna Vinschen 2018-03-18 20:46:43 +01:00
  • a366a8fc42 Cygwin: ntdll.h: Define FSCTL_PIPE_PEEK and NtWaitForSingleObject Corinna Vinschen 2018-03-18 20:07:35 +01:00
  • 848d5b70db Cygwin: AF_UNIX: Add state_lock to guard manipulating shared state info Corinna Vinschen 2018-03-18 20:06:43 +01:00
  • 60ca1c1359 Cygwin: AF_UNIX: Use spinlock rather than SRWLOCKs Corinna Vinschen 2018-03-18 18:46:15 +01:00
  • 1f41bc16f1 Cygwin: tags: drop _EXFUN regex Corinna Vinschen 2018-03-17 16:55:22 +01:00
  • 3ce38df8d1 Reduce qsort stack consumption Hakan Lindqvist 2018-03-12 14:55:01 +01:00
  • 0045445ad6 Ensure qsort recursion depth is bounded Hakan Lindqvist 2018-03-12 13:51:07 +01:00
  • 948db3e4b7 Correct prototypes of pthread_mutex_getprioceiling() and pthread_setschedparam() Joel Sherrill 2018-03-14 17:49:29 -05:00
  • 0bb8697333 [arm] Fix syscalls.c for newlib embedded syscalls builds Richard Earnshaw 2018-03-15 09:55:11 +00:00
  • 829820af6e ssp: fix wchar.h with -std=c99 Yaakov Selkowitz 2018-03-14 10:40:27 -05:00
  • e494b56035 Fix alloc_align and alloc_size macros for multiple arguments Yaakov Selkowitz 2018-03-14 10:17:51 -05:00
  • 134f93f313 ctype: align size of category bit fields to small targets needs Corinna Vinschen 2018-03-14 10:36:34 +01:00
  • edcf783dc2 Revert "ctype: align size of category bit fields to small targets needs" Corinna Vinschen 2018-03-14 11:36:06 +01:00
  • 44d90834fb fix/enhance Unicode table generation scripts Thomas Wolff 2018-03-13 18:26:19 +01:00
  • e98d3eb3eb ctype: align size of category bit fields to small targets needs Corinna Vinschen 2018-03-14 10:36:34 +01:00
  • e186dc8661 towctrans_l: Always return a value from helper functions Corinna Vinschen 2018-03-13 22:09:30 +01:00
  • 5b97e36239 rtems/.../dirent.h: Add alphasort() prototype Joel Sherrill 2018-03-12 11:54:06 -05:00
  • 4564b30f33 Correct alloc_size annotation on reallocarray() Jon Turney 2018-03-12 19:54:11 +00:00
  • 4d1a356f7b Cygwin: mark muto object as NO_COPY Corinna Vinschen 2018-03-12 22:13:20 +01:00
  • 725176612d Cygwin: AF_UNIX: store per-socket info in shared memory Corinna Vinschen 2018-03-12 15:26:12 +01:00
  • c8d96a96ea make target for explicit Unicode data tables generation Thomas Wolff 2018-03-08 00:08:29 +01:00
  • a352730004 character data generation Thomas Wolff 2018-03-08 00:02:35 +01:00
  • 41f72ab4d7 use generated character data Thomas Wolff 2018-03-09 13:30:33 +01:00
  • 3ccfb407af generated character category data, Unicode 10.0 Thomas Wolff 2018-02-25 16:30:27 +01:00
  • 402daa2f80 generated case conversion data, Unicode 10.0 Thomas Wolff 2018-02-25 16:29:33 +01:00
  • 37132125bc width data generation Thomas Wolff 2018-03-07 23:55:52 +01:00
  • 8e8fd6c849 use generated width data Thomas Wolff 2018-02-25 16:25:49 +01:00
  • 71291047e2 generated width data, Unicode 10.0 Thomas Wolff 2018-02-25 16:25:25 +01:00
  • 99796906ab Cygwin: AF_UNIX: fix up thread parameter block allocation Corinna Vinschen 2018-03-11 14:56:02 +01:00
  • de29476ed5 Cygwin: AF_UNIX: use get_unique_id to create pipe name Corinna Vinschen 2018-03-11 14:54:20 +01:00
  • 4f1ee1a3e7 Cygwin: AF_UNIX: fix dup Corinna Vinschen 2018-03-10 21:12:27 +01:00
  • 7b1028974b Cygwin: AF_UNIX: Add fixup_after_exec method Corinna Vinschen 2018-03-10 21:09:28 +01:00
  • 1bb3d65182 Cygwin: AF_UNIX: fix creating abstract socket symlink name Corinna Vinschen 2018-03-10 21:07:46 +01:00
  • 8b6804b8a8 Cygwin: don't skip O_TMPFILE files in readdir Corinna Vinschen 2018-03-09 21:13:28 +01:00
  • b194d65615 Cygwin: AF_UNIX: Implemant socketpair Corinna Vinschen 2018-03-09 14:19:36 +01:00
  • f4a1a186f9 Cygwin: fix socketpair prototype Corinna Vinschen 2018-03-09 14:17:39 +01:00
  • e4c65b2e91 describe new locale modifier @cjkwide for user guide Thomas Wolff 2018-03-08 00:29:25 +01:00
  • 7d525c171f Cygwin: AF_UNIX: implement getsockopt SO_RCVBUF/SO_SNDBUF Corinna Vinschen 2018-03-07 21:56:42 +01:00
  • 483cbf8954 Cygwin: AF_UNIX: define AF_UNIX_CONNECT_TIMEOUT Corinna Vinschen 2018-03-07 21:55:34 +01:00
  • 2f48ddb1ca Cygwin: Define FSCTL_PIPE_FLUSH Corinna Vinschen 2018-03-07 21:54:46 +01:00
  • 5bb4cc1e6c Cygwin: AF_UNIX: Implement read, readv, recvfrom, write, writev, sendto Corinna Vinschen 2018-03-07 21:53:56 +01:00
  • d7f7d292d8 Cygwin: reorder read/write calls in fhandler_socket_unix Corinna Vinschen 2018-03-07 21:52:29 +01:00
  • 855e5d7e14 Cygwin: AF_UNIX: fix accept behaviour Corinna Vinschen 2018-03-07 16:23:44 +01:00
  • cde2648c22 Cygwin: AF_UNIX: make sure connect wait thread is cleanly interruptible Corinna Vinschen 2018-03-07 16:19:32 +01:00
  • 27a63d4ef2 Cygwin: AF_UNIX: some pipe errors may have multiple status codes Corinna Vinschen 2018-03-07 16:12:55 +01:00
  • 4de52a0fe1 Cygwin: AF_UNIX: fix SEGV when sending an empty socket name from connect Corinna Vinschen 2018-03-07 16:08:15 +01:00
  • 2f2a75b7bb Cygwin: AF_UNIX: fix creation of npfs handle Corinna Vinschen 2018-03-07 15:48:21 +01:00
  • d69bcdd671 Cygwin: AF_UNIX: Add create_event helper and use throughout Corinna Vinschen 2018-03-07 16:00:36 +01:00
  • e94fa4ebf3 Cygwin: AF_UNIX: fix comments and move a macro Corinna Vinschen 2018-03-07 15:43:26 +01:00
  • 4cd57934be Cygwin: AF_UNIX: Implement listen, accept4, connect, and others Corinna Vinschen 2018-03-06 18:55:03 +01:00
  • e2909e2805 Cygwin: AF_UNIX: fix a couple of thinkos and typos Corinna Vinschen 2018-03-06 18:42:12 +01:00
  • cabfef78e9 Cygwin: AF_UNIX: create/open pipes relativ to NPFS rootdir handle Corinna Vinschen 2018-03-06 18:37:09 +01:00
  • c502700231 Cygwin: AF_UNIX: initialize rmem/wmem to 256K and use in pipe creation Corinna Vinschen 2018-03-06 18:28:15 +01:00
  • c0df506b83 Cygwin: ntdll.h: Add some missing pipe-related definitions Corinna Vinschen 2018-03-06 18:24:13 +01:00
  • f6ce72e623 Cygwin: sys/socket.h: define MSG_CMSG_CLOEXEC Corinna Vinschen 2018-03-06 18:23:48 +01:00
  • 6d2f1d79a8 Cygwin: export hires counter ntod Corinna Vinschen 2018-03-06 18:23:23 +01:00
  • f641474cb2 RTEMS: Use int for _CLOCKID_T_ Sebastian Huber 2018-02-08 13:02:41 +01:00
  • a9c8434527 Make _CLOCKID_T_ system configurable Sebastian Huber 2018-02-08 13:00:42 +01:00
  • ae67198d55 Cygwin: move sun_name_t constructors into fhandler_socket_unix.cc Corinna Vinschen 2018-03-05 18:08:47 +01:00
  • a2c02d78be Cygwin: sockets: add bind state, and split out connect state to allow atomic operation Corinna Vinschen 2018-03-05 17:59:04 +01:00
  • fe8e2c9b1f Cygwin: drop debug_printf statement from start_transaction Corinna Vinschen 2018-03-05 17:50:52 +01:00
  • 011fc3b508 Cygwin: cygwait.cc: fix formatting of debug statement Corinna Vinschen 2018-03-05 17:49:50 +01:00
  • f92f048528 Locale modifier @cjkwide to adjust ambiguous-width in non-CJK locales Thomas Wolff 2018-03-02 20:21:09 +01:00
  • df14d97fff Cygwin: AF_UNIX: drop try/except block in bind method Corinna Vinschen 2018-03-02 23:40:36 +01:00
  • be6da79713 Cygwin: AF_UNIX: create pipes with file attribute R/W access Corinna Vinschen 2018-03-02 23:39:15 +01:00
  • 00e8707830 Cygwin: accept4: Fix resource leak Corinna Vinschen 2018-03-02 23:33:05 +01:00
  • 984c8beeff Cygwin: remove outdated comment Corinna Vinschen 2018-03-02 18:22:45 +01:00
  • 97b7aaaeb7 Cygwin: fhandler_socket_unix: implement socket, bind, and close Corinna Vinschen 2018-03-02 18:14:11 +01:00
  • 7d260cfac4 Cygwin: add transform_chars_af_unix helper Corinna Vinschen 2018-03-02 18:11:57 +01:00
  • 488221cf5c Cygwin: small_s[w]printf: add '_' modifier to print lower case hex digits Corinna Vinschen 2018-03-02 18:09:35 +01:00
  • 1949db7829 Cygwin: drop CYGWIN_SOCKET_UUID, define CYGWIN_SOCKET_GUID as GUID pointer Corinna Vinschen 2018-03-02 18:07:39 +01:00
  • d87ef0dac9 Cygwin: ntdll.h: add definitions required for pipe-based AF_UNIX Corinna Vinschen 2018-03-02 18:03:11 +01:00
  • b7520b14d5 Add global stdio streams support for reent small. Our Air Quality 2018-02-28 23:31:48 +11:00
  • dc3928fc75 Cygwin: convert sun_name_t into class Corinna Vinschen 2018-03-01 18:14:23 +01:00
  • aa467e6e33 Cygwin: add AF_UNIX reparse points to path handling Corinna Vinschen 2018-03-01 16:54:57 +01:00
  • 65267a9a34 Cygwin: move transaction helpers into ntdll.h Corinna Vinschen 2018-03-01 16:51:12 +01:00
  • 3e16fd6986 Cygwin: ntdll.h: drop macros available in mingw-w64 headers Corinna Vinschen 2018-03-01 16:50:41 +01:00
  • 28cf818c2e Cygwin: path.cc: clean up includes Corinna Vinschen 2018-03-01 16:44:09 +01:00
  • 7ae89fe708 Cygwin: path_conv: rename is_rep_symlink to is_known_reparse_point Corinna Vinschen 2018-03-01 16:41:45 +01:00
  • a27a7752ec Cygwin: improve storage and handling of AF_UNIX socket path Corinna Vinschen 2018-02-28 19:06:41 +01:00
  • 892efccb25 Cygwin: fhandler_socket_unix: store peer credentials in ucred member Corinna Vinschen 2018-02-28 19:01:29 +01:00
  • 25ea6af172 Cygwin: cleanup header including within network-releated files Corinna Vinschen 2018-02-28 18:56:13 +01:00
  • d02f3a1238 Cygwin: sockets: Fix fstat on unnamed sockets Corinna Vinschen 2018-02-27 15:30:00 +01:00
  • fbdae2c216 Cygwin: reduce size of fhandler_cygdrive Corinna Vinschen 2018-02-26 20:39:48 +01:00
  • b995936ab5 Cygwin: sockets: Add missing cleanup if socket/socketpair creation fails Corinna Vinschen 2018-02-26 18:02:36 +01:00
  • 4d75035244 Cygwin: fhandler_socket_unix: Tiny cleanup Corinna Vinschen 2018-02-26 17:58:46 +01:00
  • d35bd22992 Cygwin: sockets: move type and proto checks into fhandler_socket classes Corinna Vinschen 2018-02-26 17:56:47 +01:00
  • 1e5e44a9a5 Cygwin: fhandler_socket: define socketpair as virtual function Corinna Vinschen 2018-02-26 17:53:50 +01:00
  • 5b6cbef9e0 doc/faq-using.xml: Add BeyondTrust and Cylance to BLODA David Macek 2018-02-23 14:22:44 +01:00
  • c70761df66 Cygwin: Define SO_PASSCRED and SCM_CREDENTIALS Corinna Vinschen 2018-02-23 21:00:17 +01:00
  • 7f7532fafb Cygwin: Create empty fhandler_socket_unix Corinna Vinschen 2018-02-23 20:59:21 +01:00
  • 5acadbe8af Cygwin: fix upcalls in some fhandler_socket_local methods Corinna Vinschen 2018-02-23 20:59:55 +01:00