Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | work in progress on sendbuf | Laurent Ghigonis | 2012-12-01 | 3 | -26/+41 |
| | |||||
* | work in progress on implementing a send buffer | Laurent Ghigonis | 2012-12-01 | 4 | -1/+161 |
| | |||||
* | explictly set source and headers | Laurent Ghigonis | 2012-12-01 | 1 | -2/+2 |
| | |||||
* | TODO++ | Laurent Ghigonis | 2012-11-30 | 1 | -0/+2 |
| | |||||
* | TODO-- | Laurent Ghigonis | 2012-11-30 | 1 | -1/+0 |
| | |||||
* | detect process exit events and send them to glouglou | Laurent Ghigonis | 2012-11-30 | 1 | -1/+5 |
| | |||||
* | handle process exit events | Laurent Ghigonis | 2012-11-30 | 2 | -1/+22 |
| | |||||
* | check pkt->type in pkt_encode() | Laurent Ghigonis | 2012-11-30 | 1 | -0/+2 |
| | |||||
* | TODO -= 4 | Laurent Ghigonis | 2012-11-30 | 1 | -4/+0 |
| | |||||
* | handle loglevel by passing one or multiple -v. | Laurent Ghigonis | 2012-11-30 | 1 | -37/+75 |
| | | | | by default, do not print anything else than errors | ||||
* | fix indent | Laurent Ghigonis | 2012-11-30 | 1 | -1/+1 |
| | |||||
* | fix indent. | Laurent Ghigonis | 2012-11-30 | 1 | -4/+3 |
| | | | | no functionnal change | ||||
* | update after libglouglou gg_packet API break | Laurent Ghigonis | 2012-11-30 | 1 | -10/+14 |
| | |||||
* | set libglouglou verbosity relative to log level | Laurent Ghigonis | 2012-11-30 | 1 | -0/+2 |
| | |||||
* | work on encoding / decoding gg_packet | Laurent Ghigonis | 2012-11-30 | 2 | -102/+145 |
| | | | | | | | | | | | * we now do the byte order convertion in libglouglou when *_send(pkt) is called * fix encoding and decoding: byte order, packet len * simpler packet representation, one layer of structs only * setup a nicer solution to get packets size depending on their type * when in verbose mode, show which check failed in pkt_decode() WARNING: This breaks API ! All libglouglou users need to update their gg_packet usage | ||||
* | revert +1 for \0 idea | Laurent Ghigonis | 2012-11-30 | 1 | -2/+2 |
| | |||||
* | add comment about \0 at the end of gg_packet variable args size | Laurent Ghigonis | 2012-11-30 | 1 | -2/+2 |
| | |||||
* | variable arguments should be one byte more, to store the \0 | Laurent Ghigonis | 2012-11-30 | 1 | -2/+2 |
| | |||||
* | useless to set buf to NULL, as it's not tested after | Laurent Ghigonis | 2012-11-30 | 1 | -1/+0 |
| | |||||
* | fix indent | Laurent Ghigonis | 2012-11-30 | 1 | -2/+2 |
| | |||||
* | add error() verbose() and debug() to log stuff from libglouglou, | Laurent Ghigonis | 2012-11-30 | 2 | -21/+50 |
| | | | | | and gg_verbosity_get() and gg_verbosity_set() to change libglouglou verbosity level | ||||
* | TODO-- | Laurent Ghigonis | 2012-11-29 | 1 | -1/+0 |
| | |||||
* | add BUG | Laurent Ghigonis | 2012-11-29 | 1 | -0/+1 |
| | |||||
* | make gg_packet static when returned by pkt_decode and handle_packet callback, | Laurent Ghigonis | 2012-11-29 | 1 | -29/+29 |
| | | | | and mention it in function comments | ||||
* | add security mention when starting server or creating a client : | Laurent Ghigonis | 2012-11-29 | 1 | -0/+2 |
| | | | | "for security, do not set handle_packet if you don't need it" | ||||
* | don't go into packet decoding if the user did not set a handle_packet callback. | Laurent Ghigonis | 2012-11-29 | 1 | -20/+22 |
| | | | | | this makes probes that runs as root less exposed if they don't register this callback. | ||||
* | use user_send() instead of directly sendto() | Laurent Ghigonis | 2012-11-29 | 1 | -3/+1 |
| | |||||
* | TODO++, based on testing | Laurent Ghigonis | 2012-11-29 | 1 | -0/+4 |
| | |||||
* | uddate naming after changes | Laurent Ghigonis | 2012-11-29 | 1 | -18/+18 |
| | |||||
* | update README after name changes | Laurent Ghigonis | 2012-11-29 | 1 | -2/+2 |
| | |||||
* | better naming | Laurent Ghigonis | 2012-11-29 | 4 | -0/+0 |
| | |||||
* | better naming | Laurent Ghigonis | 2012-11-29 | 3 | -0/+0 |
| | |||||
* | indicate where elife is | Laurent Ghigonis | 2012-11-29 | 1 | -0/+1 |
| | |||||
* | remove extra line | Laurent Ghigonis | 2012-11-29 | 1 | -1/+0 |
| | |||||
* | use EVLOOP_NONBLOCK in event_base_loop(), as we now deal with timers in | Laurent Ghigonis | 2012-11-29 | 2 | -4/+6 |
| | | | | gg_client so we need more event cycles than EVLOOP_ONCE. | ||||
* | many improvements, mainly on gg_client | Laurent Ghigonis | 2012-11-29 | 2 | -62/+162 |
| | | | | | | | | * when client or server disconnects, correctly inform the other party * add a reconnect mechanism for gg_client() based on timers * clean function headers * improve *_send() code * client now ignores packets from someone else than it's server | ||||
* | correctly gg_server_stop() the 2 servers on exit. | Laurent Ghigonis | 2012-11-29 | 1 | -5/+8 |
| | | | | better naming. | ||||
* | update comments about where it comes from | Laurent Ghigonis | 2012-11-29 | 1 | -1/+1 |
| | |||||
* | glouglou_ruby is old/ | Laurent Ghigonis | 2012-11-29 | 4 | -0/+0 |
| | |||||
* | TODO++ | Laurent Ghigonis | 2012-11-29 | 1 | -0/+1 |
| | |||||
* | TODO-- | Laurent Ghigonis | 2012-11-29 | 1 | -1/+0 |
| | |||||
* | send process event message through glouglou ! | Laurent Ghigonis | 2012-11-29 | 1 | -0/+13 |
| | |||||
* | basic process event message handling | Laurent Ghigonis | 2012-11-29 | 2 | -12/+67 |
| | |||||
* | remove TODO, in README.txt now | Laurent Ghigonis | 2012-11-29 | 1 | -2/+0 |
| | |||||
* | add TODO | Laurent Ghigonis | 2012-11-29 | 1 | -0/+6 |
| | |||||
* | add libglouglou and libevent linking | Laurent Ghigonis | 2012-11-29 | 1 | -1/+1 |
| | |||||
* | netlink socket handling via libevent | Laurent Ghigonis | 2012-11-29 | 1 | -209/+216 |
| | |||||
* | use glouglou ports constants | Laurent Ghigonis | 2012-11-29 | 1 | -2/+2 |
| | |||||
* | set default ports as constants, and use them in sendrecv unittest | Laurent Ghigonis | 2012-11-29 | 2 | -2/+7 |
| | |||||
* | add preliminary version of gg_trackprock, from trackproc | Laurent Ghigonis | 2012-11-29 | 3 | -0/+284 |
| |