issues
search
paullouisageneau
/
libplum
Multi-protocol Port Mapping client library
Mozilla Public License 2.0
40
stars
5
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Set correct flag for a soft client clean-up.
#41
oviano
closed
2 months ago
0
Restrict PF_ROUTE default_gateway implementation to macOS
#40
past-due
closed
2 months ago
0
Prevent passing NULL buffer to sendto() for better compatibility with C standard libraries
#39
paullouisageneau
closed
2 months ago
0
client: use a soft interrupt in client destroy to allow for pending IO
#38
oviano
closed
2 months ago
0
Makes sense to use the already-defined constant
#37
oviano
closed
2 months ago
0
Fix for udp_sendto_self not working on Windows
#36
oviano
closed
2 months ago
0
Inconsistent behaviour when cleaning up plum
#35
oviano
closed
2 months ago
5
Currently noprotocol always reports success even when it fails, is this optimum? Also, it gives up after trying all three and quits...
#34
oviano
opened
2 months ago
1
net: fixed missing closesocket on linux when getting default gateway
#33
oviano
closed
2 months ago
0
This fixes a warning seen on certain platforms/compiler versions
#32
oviano
closed
2 months ago
0
The library doesn't build on iOS/tvOS due to missing <net/route.h>
#31
oviano
closed
2 months ago
2
http: propagate tcp timeout errors
#30
oviano
closed
2 months ago
1
upnp: create a dedicated socket to interrupt the client
#29
oviano
closed
2 months ago
0
tcp: treat POLLHUP as a zero-byte read to avoid endless loop
#28
oviano
closed
2 months ago
0
xml: added xml_remove_attributes and used before tag searches
#27
oviano
closed
2 months ago
0
upnp: check for WANPPPConnection too
#26
oviano
closed
2 months ago
0
Fix synchronization of client_start()
#25
paullouisageneau
closed
2 months ago
0
Couple more Windows issues
#24
oviano
closed
2 months ago
7
TCP timeout handling
#23
oviano
closed
2 months ago
2
Race condition starting the client?
#22
oviano
closed
2 months ago
1
Issues with Draytek routers
#21
oviano
closed
2 months ago
3
Fix UPnP with many routers by supporting WANIPConnection:2
#20
past-due
closed
4 months ago
0
pcp.c: `use_natpmp` is never set to true?
#19
past-due
opened
4 months ago
1
Fix handling protocol->init() failure, fix double-free
#18
past-due
closed
4 months ago
1
Add net_get_default_gateway() support for Apple platforms
#17
past-due
closed
4 months ago
2
cmake: Don't install `plum-static` and configure `plum` target to be dependent on `BUILD_SHARED_LIBS` option
#16
ManManson
closed
4 months ago
0
Small fixes
#15
paullouisageneau
closed
5 months ago
0
log: place `__exit` goto label under #ifdef to avoid `-Wunused-label` warnings
#14
ManManson
closed
6 months ago
0
tcp: fix a typo for warning in `tcp_send()` function
#13
ManManson
closed
6 months ago
0
http.c: Fix -Wincompatible-pointer-types-discards-qualifiers
#12
past-due
closed
6 months ago
0
cmake: Various fixes for static library builds and packaging
#11
ManManson
closed
6 months ago
10
Remove deprecated ATOMIC_VAR_INIT macro
#10
paullouisageneau
closed
6 months ago
0
Replace export header with defines in plum.h
#9
paullouisageneau
closed
8 months ago
0
cmake: Use GNUInstallDirs to install files to the correct paths
#8
paullouisageneau
closed
1 year ago
0
Fix client interrupt
#7
paullouisageneau
closed
1 year ago
0
Fix missing unlock on snprintf error in plum_log_write()
#6
paullouisageneau
closed
1 year ago
0
Fix invalid mutex unlock when starting client
#5
paullouisageneau
closed
1 year ago
0
Re-license under MPL 2.0
#4
paullouisageneau
closed
1 year ago
0
Fix export define for Windows
#3
paullouisageneau
closed
1 year ago
0
Refactoring
#2
paullouisageneau
closed
2 years ago
0
Add DummyTLS client
#1
paullouisageneau
closed
2 years ago
0