Age | Commit message (Expand) | Author | Files | Lines |
2013-10-26 | misc: Spelling and grammar fixes in comments | Stefan Weil | 1 | -1/+1 |
2013-10-02 | slirp: call socket_set_fast_reuse instead of setting SO_REUSEADDR | Sebastian Ottlik | 4 | -11/+6 |
2013-09-17 | slirp: clean up slirp_update_timeout | Jan Kiszka | 1 | -2/+2 |
2013-09-17 | slirp: set mainloop timeout with more precise value | Liu Ping Fan | 2 | -6/+25 |
2013-09-17 | slirp: define timeout as macro | Liu Ping Fan | 1 | -5/+12 |
2013-09-17 | slirp: make timeout local | Liu Ping Fan | 2 | -12/+13 |
2013-09-01 | slirp/arp_table.c: Avoid shifting into sign bit of signed integers | Peter Maydell | 1 | -2/+2 |
2013-09-01 | slirp: Port redirection option behave differently on Linux and Windows | Taimoor Mirza | 1 | -0/+2 |
2013-08-22 | aio / timers: Switch entire codebase to the new timer API | Alex Bligh | 2 | -3/+3 |
2013-08-22 | aio / timers: Untangle include files | Alex Bligh | 1 | -0/+1 |
2013-07-19 | slirp: remove mbuf(m_hdr,m_dat) indirection | Michael Tokarev | 2 | -39/+24 |
2013-06-19 | make user networking hostfwd work with restrict=y | Gertjan Halkes | 1 | -10/+16 |
2013-06-01 | slirp: cleanup leftovers from misc.h | Michael Tokarev | 1 | -14/+0 |
2013-05-18 | remove some double-includes | Michael Tokarev | 1 | -2/+0 |
2013-04-15 | sysemu: avoid proliferation of include/ subdirectories | Paolo Bonzini | 1 | -1/+1 |
2013-04-02 | oslib-posix: rename socket_set_nonblock() to qemu_set_nonblock() | Stefan Hajnoczi | 2 | -3/+3 |
2013-03-22 | MinGW: Replace setsockopt by qemu_setsocketopt | Stefan Weil | 4 | -9/+9 |
2013-03-04 | move socket_set_nodelay to osdep.c | MORITA Kazutaka | 1 | -2/+1 |
2013-03-04 | slirp/tcp_subr.c: fix coding style in tcp_connect | MORITA Kazutaka | 1 | -68/+72 |
2013-02-26 | slirp: Properly initialize pollfds_idx of new sockets | Jan Kiszka | 1 | -0/+1 |
2013-02-21 | slirp: switch to GPollFD | Stefan Hajnoczi | 5 | -68/+83 |
2013-02-21 | slirp: slirp/slirp.c coding style cleanup | Stefan Hajnoczi | 1 | -297/+311 |
2013-01-30 | g_strdup(NULL) returns NULL; simplify | Markus Armbruster | 1 | -6/+2 |
2013-01-12 | slirp: remove unused field tt | Blue Swirl | 1 | -1/+0 |
2012-12-19 | softmmu: move remaining include files to include/ subdirectories | Paolo Bonzini | 1 | -1/+1 |
2012-12-19 | misc: move include files to include/qemu/ | Paolo Bonzini | 5 | -6/+6 |
2012-12-19 | monitor: move include files to include/monitor/ | Paolo Bonzini | 1 | -2/+2 |
2012-12-19 | janitor: add guards to headers | Paolo Bonzini | 3 | -0/+12 |
2012-12-07 | Fix comments (adress -> address, layed -> laid, wierd -> weird) | Stefan Weil | 1 | -1/+1 |
2012-11-15 | slirp: Add domain-search option to slirp's DHCP server | Klaus Stengel | 6 | -3/+341 |
2012-11-15 | slirp: Don't crash on packets from 0.0.0.0/8. | Nickolai Zeldovich | 1 | -1/+3 |
2012-11-10 | slirp: remove unused function u_sleep | Blue Swirl | 2 | -15/+0 |
2012-10-05 | cleanup useless return sentence | Amos Kong | 3 | -4/+0 |
2012-10-05 | slirp: Fix spelling in comment (enought -> enough, insure -> ensure) | Stefan Weil | 1 | -2/+2 |
2012-09-14 | slirp: Implement TFTP Blocksize option | Hervé Poussineau | 1 | -9/+33 |
2012-09-13 | slirp: Remove unused return value of tftp_send_next_block | Jan Kiszka | 1 | -9/+5 |
2012-09-13 | slirp: Handle more than 65535 blocks in TFTP transfers | Hervé Poussineau | 2 | -14/+11 |
2012-09-13 | slirp: improve TFTP performance | Hervé Poussineau | 2 | -14/+19 |
2012-09-13 | slirp: Fix error reported by static code analysis | Stefan Weil | 1 | -1/+1 |
2012-09-13 | slirp: Remove wrong type casts ins debug statements | Stefan Weil | 1 | -3/+3 |
2012-08-06 | slirp: fix build on mingw32 | Anthony Liguori | 2 | -2/+2 |
2012-08-03 | slirp: Handle whole 127.0.0.0/8 network as local addresses. | Anders Waldenborg | 3 | -2/+9 |
2012-08-01 | net: determine if packets can be sent before net queue deliver packets | Zhi Yong Wu | 2 | -6/+0 |
2012-06-07 | build: move slirp/ objects to nested Makefile.objs | Paolo Bonzini | 1 | -0/+3 |
2012-05-28 | slirp: Avoid redefining MAX_TCPOPTLEN | Andreas Färber | 1 | -0/+1 |
2012-05-28 | slirp: Avoid statements without effect on Big Endian host | Andreas Färber | 1 | -12/+8 |
2012-05-28 | slirp: Untangle TCPOLEN_* from TCPOPT_* | Andreas Färber | 1 | -5/+8 |
2012-04-26 | main_loop_wait: block indefinitely | Stefano Stabellini | 2 | -0/+8 |
2012-04-15 | w32: Move defines for socket specific errors to qemu-os-win32.h | Stefan Weil | 1 | -12/+0 |
2012-03-30 | slirp: Signal free input buffer space to io-thread | Jan Kiszka | 1 | -0/+6 |
2012-03-28 | w32/slirp: Undefine error constants before their redefinition | Jan Kiszka | 1 | -0/+6 |
2012-03-28 | slirp: use socket_set_nonblock | Paolo Bonzini | 2 | -47/+3 |
2012-03-28 | slirp: clean up conflicts with system headers | Paolo Bonzini | 2 | -13/+16 |
2012-03-13 | slirp: Fix compiler warning for w64 | Stefan Weil | 1 | -1/+1 |
2012-03-13 | slirp: Cleanup resources on instance removal | Jan Kiszka | 10 | -0/+58 |
2012-03-13 | slirp: Remove unneeded if_queued | Jan Kiszka | 3 | -17/+2 |
2012-03-13 | slirp: Fix queue walking in if_start | Jan Kiszka | 1 | -21/+39 |
2012-03-13 | slirp: Prevent recursion of if_start | Jan Kiszka | 2 | -1/+11 |
2012-03-13 | slirp: Keep next_m always valid | Jan Kiszka | 1 | -8/+14 |
2012-02-27 | slirp: Fix assertion failure on rejected DHCP requests | David Gibson | 1 | -1/+2 |
2012-02-27 | slirp: Refactor if_start | Jan Kiszka | 1 | -42/+36 |
2012-02-27 | slirp: Fix requeuing of batchq packets in if_start | Jan Kiszka | 1 | -16/+19 |
2012-02-27 | slirp: Clean up ifs_init | Jan Kiszka | 3 | -4/+5 |
2012-02-24 | slirp/misc: fix gcc __warn_memset_zero_len warnings | Alon Levy | 1 | -14/+7 |
2012-02-08 | slirp: Prevent sending ICMP error replies to source-only addresses | Jan Kiszka | 1 | -0/+5 |
2012-02-08 | slirp: Remove unused variable and unused code | Stefan Weil | 1 | -41/+26 |
2011-10-21 | main-loop: create main-loop.c | Paolo Bonzini | 1 | -11/+0 |
2011-09-28 | slirp: Fix packet expiration | Thomas Huth | 1 | -2/+3 |
2011-09-28 | slirp: Fix use after release on tcp_input | Jan Kiszka | 1 | -12/+10 |
2011-09-20 | Merge remote-tracking branch 'kiszka/queues/slirp' into staging | Anthony Liguori | 1 | -0/+1 |
2011-09-16 | Remove blanks before \n in output strings | Stefan Weil | 2 | -5/+5 |
2011-09-16 | slirp: Fill TCP/IP header template after SYN reception | Jan Kiszka | 1 | -0/+1 |
2011-09-09 | Fix include statements for qemu-common.h | Stefan Weil | 1 | -1/+1 |
2011-09-03 | Use new macro QEMU_PACKED for packed structures | Stefan Weil | 2 | -9/+9 |
2011-08-22 | char: rename qemu_chr_write() -> qemu_chr_fe_write() | Anthony Liguori | 1 | -1/+1 |
2011-08-21 | Merge branch 'queues/slirp' of git://git.kiszka.org/qemu | Blue Swirl | 2 | -6/+6 |
2011-08-20 | Use glib memory allocation and free functions | Anthony Liguori | 3 | -10/+10 |
2011-08-14 | slirp: Fix bit field types in IP header structs | Jan Kiszka | 2 | -6/+6 |
2011-08-05 | slirp: Only start packet expiration for delayed ones | Jan Kiszka | 2 | -3/+3 |
2011-08-05 | slirp: Read current time only once per if_start call | Jan Kiszka | 1 | -4/+1 |
2011-08-05 | slirp: Fix types of IP address parameters | Jan Kiszka | 2 | -10/+10 |
2011-08-03 | Delayed IP packets | Fabien Chouteau | 5 | -37/+69 |
2011-08-03 | Simple ARP table | Fabien Chouteau | 4 | -58/+168 |
2011-07-27 | slirp: Fix unusual "comments" in unused code | Stefan Weil | 1 | -2/+2 |
2011-07-25 | Wrap recv to avoid warnings | Blue Swirl | 3 | -4/+4 |
2011-07-23 | slirp: Forward ICMP echo requests via unprivileged sockets | Jan Kiszka | 7 | -1/+147 |
2011-07-23 | slirp: Put forked exec into separate process group | Jan Kiszka | 1 | -1/+2 |
2011-07-23 | slirp: Replace m_freem with m_free | Jan Kiszka | 7 | -19/+16 |
2011-07-23 | slirp: Strictly associate DHCP/BOOTP and TFTP with virtual host | Jan Kiszka | 1 | -5/+8 |
2011-07-23 | slirp: Fix restricted mode | Jan Kiszka | 3 | -25/+6 |
2011-03-29 | add a service to reap zombies, use it in SLIRP | Paolo Bonzini | 1 | -1/+4 |
2011-03-21 | change all rt_clock references to use millisecond resolution accessors | Paolo Bonzini | 1 | -1/+1 |
2011-03-05 | net: fix trace when debug is activated in slirp | Vincent Palatin | 1 | -1/+1 |
2011-02-25 | slirp: Remove some type casts caused by bad declaration of x.tp_buf | Stefan Weil | 2 | -8/+8 |
2011-02-14 | Fix build from previous commit | Anthony Liguori | 1 | -1/+1 |
2011-02-14 | PATCH] slirp: fix buffer overrun | Bruce Rogers | 1 | -2/+2 |
2011-01-23 | Delete useless 'extern' qualifiers for functions | Blue Swirl | 1 | -1/+1 |
2011-01-13 | slirp: Use strcasecmp() to check tftp mode, tsize | Sergei Gavrikov | 1 | -2/+2 |
2011-01-10 | slirp: fix unaligned access in bootp code | Aurelien Jarno | 1 | -15/+17 |
2010-11-21 | slirp: Remove unused code for bad sprintf | Stefan Weil | 3 | -62/+0 |
2010-10-03 | Use GCC_FMT_ATTR (format checking) | Stefan Weil | 1 | -1/+1 |
2010-10-03 | slirp: Silence warning on Haiku | Andreas Färber | 1 | -1/+3 |
2010-09-17 | Make ARP replies at least 64 bytes long | Hervé Poussineau | 1 | -1/+2 |
2010-09-17 | Accept packets with TTL=1 | Hervé Poussineau | 1 | -1/+1 |
2010-09-04 | Change DPRINTF() to do{}while(0) to avoid compiler warning | Jes Sorensen | 1 | -1/+1 |
2010-07-25 | slirp: Remove declarations which are no longer needed | Stefan Weil | 1 | -33/+0 |
2010-07-25 | slirp: Replace u_int8_t, u_int16_t, u_int32_t, u_int64_t by standard int types | Stefan Weil | 20 | -116/+110 |
2010-07-06 | savevm: Add DeviceState param | Alex Williamson | 1 | -2/+3 |
2010-04-25 | Remove dead assignments in various common files, spotted by clang analyzer | Blue Swirl | 1 | -1/+0 |
2010-04-20 | slirp: fix structure initialization in tcp_listen() | Juha Riihimäki | 1 | -0/+1 |
2010-04-18 | slirp: fix unused return value, spotted by clang | Blue Swirl | 1 | -1/+2 |
2010-03-16 | monitor: Separate "default monitor" and "current monitor" cleanly | Markus Armbruster | 1 | -1/+1 |
2010-03-07 | slirp: remove dead nested assignment, spotted by clang | Blue Swirl | 1 | -2/+1 |
2010-03-07 | slirp: remove dead initialization, spotted by clang | Blue Swirl | 1 | -4/+0 |
2010-03-07 | slirp: remove dead increments, spotted by clang | Blue Swirl | 3 | -2/+4 |
2010-03-07 | slirp: remove dead assignments, spotted by clang | Blue Swirl | 2 | -15/+7 |
2010-02-10 | don't dereference NULL after failed strdup | Jim Meyering | 1 | -1/+1 |
2010-02-07 | Do not use dprintf | malc | 1 | -9/+9 |
2010-01-13 | Qemu's internal TFTP server breaks lock-step-iness of TFTP | Milan Plzik | 1 | -0/+1 |
2010-01-11 | Handle TFTP ERROR from client | Thomas Horsten | 1 | -0/+23 |
2009-12-25 | slirp/misc.c: fix warning with _FORTIFY_SOURCE | Kirill A. Shutemov | 1 | -8/+2 |
2009-12-18 | fix networking on win32 host | Juha Riihimäki | 1 | -7/+7 |
2009-12-03 | Don't leak file descriptors | Kevin Wolf | 5 | -6/+10 |
2009-11-21 | slirp: fix use-after-free | Mark McLoughlin | 1 | -1/+1 |
2009-09-30 | slirp: fix unmatched bracket in if 0 | Michael S. Tsirkin | 1 | -2/+0 |
2009-09-12 | Fix sys-queue.h conflict for good | Blue Swirl | 2 | -10/+10 |
2009-09-05 | Fix Sparse warnings: add "static" | Blue Swirl | 1 | -1/+1 |
2009-08-31 | Fix compiler warnings | Stefan Weil | 1 | -2/+2 |
2009-08-27 | slirp: Read host DNS config on demand | Ed Swierk | 6 | -14/+44 |
2009-08-27 | slirp: Remove our_addr code | Ed Swierk | 2 | -18/+0 |
2009-08-01 | Add missing "static" | Blue Swirl | 1 | -1/+1 |
2009-08-01 | More NULL pointer fixes | Blue Swirl | 1 | -4/+6 |
2009-07-27 | rename WORDS_BIGENDIAN to HOST_WORDS_BIGENDIAN | Juan Quintela | 3 | -5/+5 |
2009-07-27 | slirp: Use monotonic clock if available (v2) | Ed Swierk | 3 | -32/+2 |
2009-07-27 | slirp: Remove UDP protocol emulation (talk, cuseeme) | Ed Swierk | 3 | -272/+2 |
2009-07-27 | slirp: Fix guestfwd for incoming data | Jan Kiszka | 2 | -8/+8 |
2009-07-01 | Fix breakage by obsolete _P() for good | Blue Swirl | 8 | -99/+92 |
2009-06-29 | slirp: tftp: Relax filename format check | Jan Kiszka | 1 | -3/+5 |
2009-06-29 | slirp: Save/restore bootp client states | Jan Kiszka | 1 | -1/+27 |
2009-06-29 | slirp: Enable multiple instances | Jan Kiszka | 2 | -9/+18 |
2009-06-29 | slirp: Allocate/free stack instance dynamically | Jan Kiszka | 4 | -15/+21 |
2009-06-29 | slirp: Use internal state in interface | Jan Kiszka | 5 | -43/+44 |
2009-06-29 | slirp: Factor out internal state structure | Jan Kiszka | 29 | -408/+479 |
2009-06-29 | slirp: Drop link_up checks from if_output and slirp_socket_can_recv | Jan Kiszka | 2 | -7/+1 |
2009-06-29 | slirp: Clean up timeout handling around slirp_select_fill/poll | Jan Kiszka | 3 | -39/+4 |
2009-06-29 | slirp: Kill slirp_is_inited | Jan Kiszka | 2 | -8/+26 |
2009-06-29 | slirp: Clean up updtime | Jan Kiszka | 2 | -9/+5 |
2009-06-29 | slirp: Make IP packet ID consistent | Jan Kiszka | 2 | -2/+7 |
2009-06-29 | slirp: Factor out one-time initialization | Jan Kiszka | 3 | -37/+41 |
2009-06-29 | slirp: tftp: Rework filename handling | Jan Kiszka | 1 | -22/+16 |
2009-06-29 | slirp: tftp: Refactor tftp_handle_rrq | Jan Kiszka | 1 | -28/+21 |
2009-06-29 | slirp: tftp: Clean up tftp_send_error | Jan Kiszka | 1 | -8/+5 |
2009-06-29 | slirp: tftp: Cleanup tftp_prefix check | Jan Kiszka | 1 | -8/+7 |
2009-06-29 | slirp: Drop unused icmp_var.h | Jan Kiszka | 2 | -50/+0 |
2009-06-29 | slirp: Cleanup and basic reanimation of debug code | Jan Kiszka | 6 | -25/+13 |
2009-06-29 | slirp: Drop statistic code | Jan Kiszka | 18 | -476/+6 |
2009-06-29 | slirp: Drop dead code | Jan Kiszka | 26 | -1650/+22 |
2009-06-29 | slirp: Add info usernet for dumping connection states | Jan Kiszka | 5 | -55/+90 |
2009-06-29 | slirp: Mark sockets of incoming TCP connections | Jan Kiszka | 2 | -0/+2 |
2009-06-29 | slirp: Do not allow to remove non-hostfwd sockets | Jan Kiszka | 1 | -9/+5 |
2009-06-29 | slirp: Explicitely mark host-forwarding sockets | Jan Kiszka | 3 | -3/+4 |
2009-06-29 | slirp: Prepare for persistent socket state flags | Jan Kiszka | 5 | -13/+26 |
2009-06-29 | slirp: Bind support for host forwarding rules | Jan Kiszka | 7 | -25/+27 |
2009-06-29 | slirp: Fix port comparision in slirp_remove_hostfwd | Jan Kiszka | 1 | -2/+6 |
2009-06-29 | slirp: Rework external configuration interface | Jan Kiszka | 3 | -39/+38 |
2009-06-29 | slirp: Rework internal configuration | Jan Kiszka | 13 | -142/+149 |
2009-06-29 | slirp: Move smb, redir, tftp and bootp parameters and -net channel | Jan Kiszka | 5 | -6/+19 |
2009-06-29 | Revert "User networking: Show active connections" | Jan Kiszka | 2 | -28/+0 |
2009-06-29 | slirp: Refactor tcp_ctl | Jan Kiszka | 1 | -79/+30 |
2009-06-29 | slirp: Drop redundant lines from udp_input | Jan Kiszka | 1 | -2/+0 |
2009-06-13 | Fix mingw32 build warnings | Blue Swirl | 2 | -2/+11 |
2009-06-09 | slirp: Reorder initialization | Jan Kiszka | 2 | -2/+2 |
2009-05-28 | User networking: Show active connections | Alexander Graf | 2 | -0/+28 |
2009-05-27 | User Networking: Enable removal of redirections | Alexander Graf | 2 | -0/+24 |
2009-05-22 | slirp: Reassign same address to same DHCP client | Jan Kiszka | 1 | -3/+5 |
2009-05-21 | Cast pointer arguments of get/setsockopt, send to void * to keep GCC | malc | 1 | -1/+1 |
2009-05-13 | Replace gcc variadic macro extension with C99 version | Blue Swirl | 1 | -3/+3 |
2009-04-21 | slirp: Handle DHCP requests for specific IP (Jan Kiszka) | aliguori | 2 | -34/+95 |
2009-04-18 | Use ANSI prototypes to please sparse | blueswir1 | 2 | -17/+8 |
2009-04-18 | Move bootp_filename to avoid a sparse warning | blueswir1 | 1 | -0/+1 |
2009-04-05 | Fix some win32 compile warnings | blueswir1 | 2 | -1/+6 |
2009-03-16 | Delete some unused macros detected with -Wp,-Wunused-macros use | blueswir1 | 3 | -3/+0 |
2009-03-08 | Fix windows build and clean up use of <windows.h> | aliguori | 1 | -1/+0 |
2009-03-07 | Sparse fixes: NULL use, header order, ANSI prototypes, static | blueswir1 | 13 | -176/+94 |
2009-03-05 | monitor: Rework API (Jan Kiszka) | aliguori | 1 | -2/+2 |
2009-02-06 | Fix SIGSEGV crash in slirp networking code | blueswir1 | 1 | -2/+1 |
2009-01-26 | Remove the advertising clause from the slirp license | aliguori | 19 | -93/+18 |
2009-01-24 | Use broadcast address for slirp dhcp replies | aurel32 | 1 | -0/+2 |
2009-01-14 | Fix _P use on OpenBSD | blueswir1 | 1 | -2/+1 |
2009-01-13 | Fix 64 bit issue in slirp | blueswir1 | 11 | -207/+138 |
2009-01-12 | Fix some SLIRP warnings | blueswir1 | 3 | -5/+6 |
2009-01-08 | Add support for vmchannel socket migration (Gleb Natapov) | aliguori | 1 | -0/+227 |
2009-01-08 | Add slirp_restrict option (Gleb Natapov) | aliguori | 7 | -14/+57 |
2009-01-08 | Redirect slirp traffic to/from qemu character device (Gleb Natapov) | aliguori | 8 | -25/+156 |
2008-12-13 | Remove unnecessary trailing newlines | blueswir1 | 4 | -4/+0 |
2008-12-07 | slirp: fix CVE 2007-5729 | aurel32 | 1 | -0/+3 |
2008-12-05 | Make struct iovec universally available | aliguori | 2 | -8/+1 |
2008-10-26 | Fix inline use warnings from sparse | blueswir1 | 2 | -4/+4 |
2008-10-25 | Replace uses of strncpy (a GNU extension) with Qemu pstrcpy | blueswir1 | 1 | -2/+2 |
2008-10-17 | added explicit license | bellard | 1 | -0/+23 |