TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
mirror
/
mbed-tls
/
refs/heads/archive/mbedtls-2.3
/
library
/
net.c
d5800b7
Abstracts away time()/stdlib.h into platform
by SimonB
· 9 years ago
325ce09
Give better error messages for semi-portable parts
by Manuel Pégourié-Gonnard
· 9 years ago
0431735
Fix compile error in net.c with musl libc
by Manuel Pégourié-Gonnard
· 10 years ago
a25cab8
FIX: compiler warning with recvfrom on 64-bit
by Embedthis Software
· 10 years ago
37ff140
Change main license to Apache 2.0
by Manuel Pégourié-Gonnard
· 10 years ago
6fb8187
Update date in copyright line
by Manuel Pégourié-Gonnard
· 10 years ago
9bd0afd
Add guards for closed socket in net.c
by Manuel Pégourié-Gonnard
· 10 years ago
636741b
Remove obsolete hacks for uin32_t
by Manuel Pégourié-Gonnard
· 10 years ago
9de64f5
Fix MSVC warnings in library and programs
by Manuel Pégourié-Gonnard
· 10 years ago
acecb65
Fix mbedtls_net_usleep() on Windows
by Manuel Pégourié-Gonnard
· 10 years ago
abc729e
Simplify net_accept() with UDP sockets
by Manuel Pégourié-Gonnard
· 10 years ago
db2468d
Update old comment
by Manuel Pégourié-Gonnard
· 10 years ago
3d7d00a
Rename mbedtls_net_close() to mbedtls_net_free()
by Manuel Pégourié-Gonnard
· 10 years ago
9189585
Move from naked int to a structure in net.c
by Manuel Pégourié-Gonnard
· 10 years ago
16a17a4
Fix net_accept() for UDP sockets on Windows
by Manuel Pégourié-Gonnard
· 10 years ago
0761733
Fix potential NULL dereference
by Manuel Pégourié-Gonnard
· 10 years ago
c0d7494
Make 'port' a string in NET module
by Manuel Pégourié-Gonnard
· 10 years ago
9386664
Move from inttypes.h to stdint.h
by Manuel Pégourié-Gonnard
· 10 years ago
9dbaf40
Rationalize other snprintf() uses
by Manuel Pégourié-Gonnard
· 10 years ago
0b104b0
Adapt prototype of net_accept() for explicit size
by Manuel Pégourié-Gonnard
· 10 years ago
d4f04db
net.c now depends on select() unconditionally
by Manuel Pégourié-Gonnard
· 10 years ago
8836994
Move WANT_READ/WANT_WRITE codes to SSL
by Manuel Pégourié-Gonnard
· 10 years ago
b31424c
Make HAVE_IPV6 non-optional
by Manuel Pégourié-Gonnard
· 10 years ago
2cf5a7c
The Great Renaming
by Manuel Pégourié-Gonnard
· 10 years ago
df791a5
Simplify net_htonx()
by Manuel Pégourié-Gonnard
· 10 years ago
9325b26
Fix warning with mingw32
by Manuel Pégourié-Gonnard
· 10 years ago
7f80997
Rename include directory to mbedtls
by Manuel Pégourié-Gonnard
· 10 years ago
998897b
Merge branch 'mbedtls-1.3' into development
by Manuel Pégourié-Gonnard
· 10 years ago
fe44643
Rename website and repository
by Manuel Pégourié-Gonnard
· 10 years ago
d901d17
Merge branch 'development' into dtls
by Manuel Pégourié-Gonnard
· 10 years ago
a18b11f
modify library/net.c to use polarssl_snprintf
by Rich Evans
· 10 years ago
00ab470
cleanup library and some basic tests. Includes, add guards to includes
by Rich Evans
· 10 years ago
2a0718d
Merge branch 'development' into dtls
by Manuel Pégourié-Gonnard
· 10 years ago
860b516
Fix url again
by Manuel Pégourié-Gonnard
· 10 years ago
df6411d
Merge branch 'development' into dtls
by Manuel Pégourié-Gonnard
· 11 years ago
085ab04
Fix website url to use https.
by Manuel Pégourié-Gonnard
· 11 years ago
9698f58
Remove maintainer line.
by Manuel Pégourié-Gonnard
· 11 years ago
19f6b5d
Remove redundant "all rights reserved"
by Manuel Pégourié-Gonnard
· 11 years ago
eab72e2
Merge branch 'development' into dtls
by Manuel Pégourié-Gonnard
· 11 years ago
a658a40
Update copyright
by Manuel Pégourié-Gonnard
· 11 years ago
967a2a5
Change name to mbed TLS in the copyright notice
by Manuel Pégourié-Gonnard
· 11 years ago
edb7ed3
Merge commit 'd7e2483' into dtls
by Manuel Pégourié-Gonnard
· 11 years ago
f3c500f
Fix bug on OS X (BSD?) in net_accept() for UDP
by Manuel Pégourié-Gonnard
· 11 years ago
e423246
Fix net_usleep for durations greater than 1 second
by Manuel Pégourié-Gonnard
· 11 years ago
c8d8e97
Move to milliseconds in recv_timeout()
by Manuel Pégourié-Gonnard
· 11 years ago
9d9b003
Add net_recv_timeout()
by Manuel Pégourié-Gonnard
· 11 years ago
f4acfe1
Document previous API changes in this branch
by Manuel Pégourié-Gonnard
· 11 years ago
f5a1312
Add UDP support to the NET module
by Manuel Pégourié-Gonnard
· 11 years ago
82788fb
Fix minor style issues
by Paul Bakker
· 11 years ago
polarssl-1.3.9
ef5087d
Added explicit casts to prevent compiler warnings when trying to build for iOS
by Sander Niemeijer
· 11 years ago
9a6b442
Fix non-blocking sockets in net_accept()
by Manuel Pégourié-Gonnard
· 11 years ago
66d5d07
Fix formatting in various code to match spacing from coding style
by Paul Bakker
· 11 years ago
db20c10
Add #endif comments for #endif more than 10 lines from #if / #else
by Paul Bakker
· 11 years ago
7015de7
Fix WSAStartup return value check.
by Peter Vaskovic
· 11 years ago
b9e4e2c
Fix formatting: fix some 'easy' > 80 length lines
by Paul Bakker
· 11 years ago
9af723c
Fix formatting: remove trailing spaces, #endif with comments (> 10 lines)
by Paul Bakker
· 11 years ago
a26a005
Make compilation on DragonFly work
by Markus Pfeiffer
· 11 years ago
cef4ad2
Adapt sources to configurable config.h name
by Manuel Pégourié-Gonnard
· 11 years ago
874bd64
Check setsockopt() return value in net_bind()
by Paul Bakker
· 11 years ago
3b6269a
Fix warnings on MinGW
by Manuel Pégourié-Gonnard
· 11 years ago
8002541
net_is_block() renamed to net_would_block() and corrected behaviour on
by Paul Bakker
· 12 years ago
00f5c52
Added cast to socket() return value to prevent Windows warning
by Paul Bakker
· 12 years ago
f0fc2a2
Properly put the pragma comment for the MSVC linker in defines
by Paul Bakker
· 12 years ago
1321135
Fix MingW version issue
by Manuel Pégourié-Gonnard
· 12 years ago
ee5db1d
Fix typo in previous commit
by Manuel Pégourié-Gonnard
· 12 years ago
6a398d4
Add missing header for windows
by Manuel Pégourié-Gonnard
· 12 years ago
173402b
net_prepare() returns int
by Manuel Pégourié-Gonnard
· 12 years ago
fd6b4cc
Add forgotten SO_REUSEADDR option
by Manuel Pégourié-Gonnard
· 12 years ago
6e315a9
Adapt net_accept() to IPv6
by Manuel Pégourié-Gonnard
· 12 years ago
389ce63
Add IPv6 support to net_bind()
by Manuel Pégourié-Gonnard
· 12 years ago
10934de
Adapt net_connect() for IPv6
by Manuel Pégourié-Gonnard
· 12 years ago
2e5c316
Factor our some code in net.c
by Manuel Pégourié-Gonnard
· 12 years ago
fa6a620
Defines for UEFI environment under MSVC added
by Paul Bakker
· 12 years ago
60b1d10
Fixed spelling / typos (from PowerDNS:codespell)
by Paul Bakker
· 12 years ago
bbc1007
Convert SOCKET to int to prevent compiler warnings under MSVC.
by Paul Bakker
· 12 years ago
1e6a175
Support for AIX header locations in net.c module
by Paul Bakker
· 12 years ago
fa9b100
Also compiles / runs without time-based functions in OS
by Paul Bakker
· 12 years ago
37286a5
Fixed net_bind() for specified IP addresses on little endian systems
by Paul Bakker
· 12 years ago
5c2364c
- Moved from unsigned long to uint32_t throughout code
by Paul Bakker
· 13 years ago
6a2f857
- Added DragonflyBSD support
by Paul Bakker
· 13 years ago
7e2c728
- Updated to support NetBSD
by Paul Bakker
· 13 years ago
6126481
- Added compat for sun in net.c
by Paul Bakker
· 13 years ago
394c56f
- Support for FreeBSD _SOCKLEN_T_DECLARED
by Paul Bakker
· 14 years ago
1fad5bf
- Added define for OpenBSD (sys/endian.h)
by Paul Bakker
· 14 years ago
39bb418
- Made second argument of f_send() prototype and of net_send() const
by Paul Bakker
· 14 years ago
192381a
- Made listen backlog number a define
by Paul Bakker
· 14 years ago
831a755
- Changed behaviour of net_recv(), ssl_fetch_input() and ssl_read(). net_recv() now returns 0 on EOF instead of POLARSSL_ERR_NET_CONN_RESET. ssl_fetch_input() returns POLARSSL_ERR_SSL_CONN_EOF on an EOF from its f_recv() function. ssl_read() returns 0 if a POLARSSL_ERR_SSL_CONN_EOF is received after the handshake.
by Paul Bakker
· 14 years ago
f4f6968
- Improved compile-time compatibility with mingw32 64-bit versions
by Paul Bakker
· 14 years ago
23986e5
- Major type rewrite of int to size_t for most variables and arguments used for buffer lengths and loops
by Paul Bakker
· 14 years ago
b96f154
- Fixed copyright message
by Paul Bakker
· 15 years ago
84f12b7
- Updated Copyright to correct entity
by Paul Bakker
· 15 years ago
fc8c436
- Updated copyright line to 2010
by Paul Bakker
· 15 years ago
1f3c39c
- Removed copyright line for Christophe Devine for clarity
by Paul Bakker
· 15 years ago
4ed999c
- Added fixes for compiler warnings on a Mac
by Paul Bakker
· 15 years ago
ff60ee6
- Added const-correctness to main codebase
by Paul Bakker
· 15 years ago
77b385e
- Updated copyright messages on all relevant files
by Paul Bakker
· 16 years ago
b3bb6c0
- Fixed include location of endian.h and name clash on Apples (found by Martin van Hensbergen)
by Paul Bakker
· 16 years ago
854963c
- Fixed include location of endian.h on FreeBSD (found by Gabriel)
by Paul Bakker
· 16 years ago
1d4f30c
- Made net_htons() endian-clean for big endian.
by Paul Bakker
· 16 years ago
785a9ee
- Added email address to header license information
by Paul Bakker
· 17 years ago
Next »