|
|
|
@0ad8477b20fb8400808a7fd6148684f0960c0403
|
[0ad8477b20fb8400808a7fd6148684f0960c0403]
|
06/12/08 19:22:03 |
Rémi Denis-Courmont <rdenis@simphalempin.com> |
accept: ignore interrupts |
|
|
|
@4e21e41ac9381e7d24f3a0ace8870ae0532d2cd7
|
[4e21e41ac9381e7d24f3a0ace8870ae0532d2cd7]
|
06/12/08 19:16:55 |
Rémi Denis-Courmont <rdenis@simphalempin.com> |
connect: handle EINTR
Though this should not happen as we are using … |
|
|
|
@2487f4b1224c3ae07686de96b376d14325922e84
|
[2487f4b1224c3ae07686de96b376d14325922e84]
|
06/08/08 17:40:32 |
Rémi Denis-Courmont <rdenis@simphalempin.com> |
Fix typo |
|
|
|
@d666030b2349e8a710fcba4d2cabb912cc700580
|
[d666030b2349e8a710fcba4d2cabb912cc700580]
|
05/31/08 21:10:28 |
Rémi Denis-Courmont <rdenis@simphalempin.com> |
libvlc: use vlc_common.h (libvlccore) instead of vlc/vlc.h |
|
|
|
@449fd28aaf007c6411251dae9d0dbfdc65b135d1
|
[449fd28aaf007c6411251dae9d0dbfdc65b135d1]
|
04/14/08 02:02:22 |
Pierre d'Herbemont <pdherbemont@videolan.org> |
Replace vlc_bool_t by bool, VLC_TRUE by true and VLC_FALSE by false.
This … |
|
|
|
@62796e96ebc124277c473cab1028b2be2b8980c8
|
[62796e96ebc124277c473cab1028b2be2b8980c8]
|
03/03/08 18:08:29 |
Rémi Denis-Courmont <rem@videolan.org> |
Remove the old port 80 hack in the network subsystem
The only paths that … |
|
|
|
@c4f5530cc3500542dc8c5e08efa54997edf279b9
|
[c4f5530cc3500542dc8c5e08efa54997edf279b9]
|
02/03/08 20:09:45 |
Rémi Denis-Courmont <rem@videolan.org> |
Use waitpipe when establishing an outgoing network connection |
|
|
|
@acb0c8e13c6e4c5c4e2a4b1ef25cbe8f05383883
|
[acb0c8e13c6e4c5c4e2a4b1ef25cbe8f05383883]
|
01/28/08 17:56:48 |
Rémi Denis-Courmont <rem@videolan.org> |
Fix net_AcceptSingle return value |
|
|
|
@1b09c02c7e8162abb14d6f30980b09c7d7b34200
|
[1b09c02c7e8162abb14d6f30980b09c7d7b34200]
|
01/24/08 17:08:13 |
Rémi Denis-Courmont <rem@videolan.org> |
Include assert.h when needed |
|
|
|
@99fab9089e9e1709d9c3a4bc5ced0c137ac59134
|
[99fab9089e9e1709d9c3a4bc5ced0c137ac59134]
|
01/23/08 22:50:58 |
Rémi Denis-Courmont <rem@videolan.org> |
Don't include config.h from the headers - refs #297.
Missing some cases … |
|
|
|
@fdb990bd55f690131f00a443f187577fc82c8aa6
|
[fdb990bd55f690131f00a443f187577fc82c8aa6]
|
01/21/08 21:35:19 |
Rémi Denis-Courmont <rem@videolan.org> |
Remove potential deadlocks in waitpipe with net_* |
|
|
|
@cc227c7270cfc3ba47f988df3cdaf232a41a8f34
|
[cc227c7270cfc3ba47f988df3cdaf232a41a8f34]
|
01/21/08 18:12:41 |
Rémi Denis-Courmont <rem@videolan.org> |
Set non-blocking mode on accepted sockets |
|
|
|
@4f028428053d0342c55deb6ba8b8da114c6a0caa
|
[4f028428053d0342c55deb6ba8b8da114c6a0caa]
|
01/16/08 18:51:21 |
Rémi Denis-Courmont <rem@videolan.org> |
Revert the so-called whitelisting commits that are actually blacklisting |
|
|
|
@bc938951cb79d7e1d685981127614903d347979c
|
[bc938951cb79d7e1d685981127614903d347979c]
|
01/05/08 19:09:40 |
Rémi Denis-Courmont <rem@videolan.org> |
net_Accept: poll() takes milliseconds rather than microseconds |
|
|
|
@1c60a0f6915a28ed037e1c6c8df6eff20b83b27b
|
[1c60a0f6915a28ed037e1c6c8df6eff20b83b27b]
|
09/26/07 20:47:34 |
Rémi Denis-Courmont <rem@videolan.org> |
Improve debug messages (tracking down some DCCP issues) |
|
|
|
@f78b8f7987e33da6d5335c92c37480c96caaa7b1
|
[f78b8f7987e33da6d5335c92c37480c96caaa7b1]
|
09/22/07 15:44:32 |
Rémi Denis-Courmont <rem@videolan.org> |
Fix error message on failed TCP connection |
|
|
|
@5971b09a934f6bded277cf354649b639a13ade89
|
[5971b09a934f6bded277cf354649b639a13ade89]
|
09/19/07 17:50:08 |
Rémi Denis-Courmont <rem@videolan.org> |
Fix previous commit |
|
|
|
@e59554f4ccaf81f287bfe1e6ae6167eab71b2367
|
[e59554f4ccaf81f287bfe1e6ae6167eab71b2367]
|
09/19/07 17:49:16 |
Rémi Denis-Courmont <rem@videolan.org> |
Handle lack of listener in net_Accept |
|
|
|
@4ff9961862088bf74ca36f04ae3e34094ec9778f
|
[4ff9961862088bf74ca36f04ae3e34094ec9778f]
|
09/18/07 17:44:47 |
Rémi Denis-Courmont <rem@videolan.org> |
Fix the most common strerror() usages (threads, network, input) - refs … |
|
|
|
@e3c88d5dacc3d34ba32a2b895fc6584baeebdb3f
|
[e3c88d5dacc3d34ba32a2b895fc6584baeebdb3f]
|
09/16/07 11:32:30 |
Rémi Denis-Courmont <rem@videolan.org> |
Const cleanup |
|
|
|
@6ee1e193fd896ab9a4729fde14f009d9ce629815
|
[6ee1e193fd896ab9a4729fde14f009d9ce629815]
|
09/10/07 20:56:52 |
Rafaël Carré <funman@videolan.org> |
Removes trailing spaces. Removes tabs. |
|
|
|
@818a485566877481d75904f93103e2fa6aef38f1
|
[818a485566877481d75904f93103e2fa6aef38f1]
|
09/05/07 21:58:01 |
Rémi Denis-Courmont <rem@videolan.org> |
Rationalize TCP error messages a bit |
|
|
|
@8453fd2a9850f68ec9cc5835c3e064a0779a03b0
|
[8453fd2a9850f68ec9cc5835c3e064a0779a03b0]
|
09/05/07 21:51:21 |
Rémi Denis-Courmont <rem@videolan.org> |
Allow SOCKS server to be a hostname rather than an IP always |
|
|
|
@cc3bd152f5d2166087b9e19b962e3ace06bd12ea
|
[cc3bd152f5d2166087b9e19b962e3ace06bd12ea]
|
08/20/07 20:59:30 |
Rémi Denis-Courmont <rem@videolan.org> |
Remember not to include anything before vlc/vlc.h
(which includes config.h … |
|
|
|
@e1cfc6b69e75c5f3ac564bf116e68bac9735db77
|
[e1cfc6b69e75c5f3ac564bf116e68bac9735db77]
|
08/18/07 19:55:51 |
Rémi Denis-Courmont <rem@videolan.org> |
Make sure SOCKS is only attempted with TCP |
|
|
|
@c4c6895899f54a303fdda41db9300484911ea5fd
|
[c4c6895899f54a303fdda41db9300484911ea5fd]
|
08/14/07 20:53:44 |
Rémi Denis-Courmont <rem@videolan.org> |
select() sucks |
|
|
|
@f3743d455d3ec649821b104e0c103f6a97b029f7
|
[f3743d455d3ec649821b104e0c103f6a97b029f7]
|
02/21/07 19:19:11 |
Rémi Denis-Courmont <rem@videolan.org> |
- Use poll in net_Accept
- Fix som bugs |
|
|
|
@f9279bb46db3777459df7c0fb67b01ead1ffa0ee
|
[f9279bb46db3777459df7c0fb67b01ead1ffa0ee]
|
02/21/07 18:42:19 |
Rémi Denis-Courmont <rem@videolan.org> |
Minor code factorization |
|
|
|
@d9906f4304081ab9145aecc2e7bd3adb708299a4
|
[d9906f4304081ab9145aecc2e7bd3adb708299a4]
|
02/14/07 20:38:57 |
Rémi Denis-Courmont <rem@videolan.org> |
Make some room for !TCP connection-oriented protocols |
|
|
|
@4abef78f6c281abb829c3fa478cd372142ab826f
|
[4abef78f6c281abb829c3fa478cd372142ab826f]
|
02/14/07 19:43:27 |
Rémi Denis-Courmont <rem@videolan.org> |
Inline net_ListenTCP |
|
|
|
@85b0d984a1a7de753b9ae08d047f61d332779eed
|
[85b0d984a1a7de753b9ae08d047f61d332779eed]
|
02/11/07 18:55:28 |
Rémi Denis-Courmont <rem@videolan.org> |
I need some more sleep.
Now it really seems to work. |
|
|
|
@1017e64991dae1a8cde6bb0dd1d2ff9b55f5113a
|
[1017e64991dae1a8cde6bb0dd1d2ff9b55f5113a]
|
02/11/07 18:41:41 |
Rémi Denis-Courmont <rem@videolan.org> |
Remove debug |
|
|
|
@869069cf349c72f309a832f832fc64fc38b208cc
|
[869069cf349c72f309a832f832fc64fc38b208cc]
|
02/11/07 18:41:02 |
Rémi Denis-Courmont <rem@videolan.org> |
Really put socket into non-blocking mode
Really fixes #1051 |
|
|
|
@2a31ac75ca9312cb313749e6e387037947a2cdc0
|
[2a31ac75ca9312cb313749e6e387037947a2cdc0]
|
02/11/07 18:22:20 |
Rémi Denis-Courmont <rem@videolan.org> |
Put accept'd socket into non-blocking mode as the others
Fixes #1051 |
|
|
|
@d3fe7f28797d4dba65ffcdd60bf932e758a48a9e
|
[d3fe7f28797d4dba65ffcdd60bf932e758a48a9e]
|
11/26/06 15:20:34 |
Clément Stenac <zorglub@videolan.org> |
A bit of headers cleanup
* Headers in include must contain the structures … |
|
|
|
@5c0d53e41a9bc53a611e0984c47ae4c5dae63980
|
[5c0d53e41a9bc53a611e0984c47ae4c5dae63980]
|
11/05/06 16:50:31 |
Rémi Denis-Courmont <rem@videolan.org> |
Factorize socket listen code |
|
|
|
@c07085a9a490b3a872bd463d092f8876086c9b1e
|
[c07085a9a490b3a872bd463d092f8876086c9b1e]
|
09/08/06 19:53:14 |
Rémi Denis-Courmont <rem@videolan.org> |
Reallow file descriptor above FD_SETSIZE since we now use poll() |
|
|
|
@940d271a5dc429b4685057ca8c9610f46fef59fd
|
[940d271a5dc429b4685057ca8c9610f46fef59fd]
|
07/13/06 16:19:35 |
Rémi Denis-Courmont <rem@videolan.org> |
Work-around for Winsock |
|
|
|
@8865c5c72cb845c9c30bb0c7261264fa79c4c29f
|
[8865c5c72cb845c9c30bb0c7261264fa79c4c29f]
|
04/30/06 19:19:29 |
Rémi Denis-Courmont <rem@videolan.org> |
Also set SO_REUSEADDR here |
|
|
|
@fb72aa38f8128bf79c95e4fba13ac7c1206c4740
|
[fb72aa38f8128bf79c95e4fba13ac7c1206c4740]
|
04/28/06 14:30:39 |
Rémi Denis-Courmont <rem@videolan.org> |
Another close-on-exec |
|
|
|
@0ee3f461252cc68d934f012a286c99418723ebf9
|
[0ee3f461252cc68d934f012a286c99418723ebf9]
|
04/27/06 22:18:14 |
Rémi Denis-Courmont <rem@videolan.org> |
Whenever using select() companion macro FD_SET(), one must ensure that
the … |
|
|
|
@55687512c44c67ea54e9e14858a653066c105a37
|
[55687512c44c67ea54e9e14858a653066c105a37]
|
04/11/06 17:26:28 |
Rémi Denis-Courmont <rem@videolan.org> |
Fix missing initializer warning |
|
|
|
@8ab353b1123d829cd0e335a36cc7dffb4ae83a19
|
[8ab353b1123d829cd0e335a36cc7dffb4ae83a19]
|
04/01/06 13:27:40 |
Felix Paul Kühne <fkuehne@videolan.org> |
* 2nd review of /src/* \ libvlc.h (refs #438) |
|
|
|
@a2dc099691d004384f067359d504e449a27415f1
|
[a2dc099691d004384f067359d504e449a27415f1]
|
03/10/06 10:31:17 |
Rémi Denis-Courmont <rem@videolan.org> |
Clean up ListenTCP error handling (refs #320) |
|
|
|
@f46a2e2ab8d5b67d261adb26c58206463123b3c2
|
[f46a2e2ab8d5b67d261adb26c58206463123b3c2]
|
03/09/06 23:57:30 |
Rémi Denis-Courmont <rem@videolan.org> |
- Clean up error message generation with TCP outgoing connections
- Fix … |
|
|
|
@79a527b1e4e6cd18328ac4b8e51f56282aa11851
|
[79a527b1e4e6cd18328ac4b8e51f56282aa11851]
|
01/29/06 11:35:30 |
Rémi Denis-Courmont <rem@videolan.org> |
Remove erroneous debug message |
|
|
|
@2cb472dba008f7d877ffe6bae9c5575253365282
|
[2cb472dba008f7d877ffe6bae9c5575253365282]
|
01/13/06 00:10:04 |
Antoine Cellerier <dionoea@videolan.org> |
FSF address change. |
|
|
|
@55f877f08dfd49f95ae5fd916d0a9162adcb59d4
|
[55f877f08dfd49f95ae5fd916d0a9162adcb59d4]
|
12/16/05 12:18:38 |
Rémi Denis-Courmont <rem@videolan.org> |
Implement root wrapper to allow using privileged TCP ports
while not … |
|
|
|
@8acc19a5424a31e2c436707845722695b57f986f
|
[8acc19a5424a31e2c436707845722695b57f986f]
|
12/05/05 10:36:39 |
Rémi Denis-Courmont <rem@videolan.org> |
Sort out io.c |