+2009-10-09 Henrik Stuart <evilnet@hstuart.dk>
+
+ * src/mod-python.c: add emb_timeq_add function.
+
+2009-10-07 Henrik Stuart <evilnet@hstuart.dk>
+
+ * src/mod-python.c: refactor dict_t construction logic.
+
+2009-10-07 Henrik Stuart <evilnet@hstuart.dk>
+
+ * src/mod-python.c: improve error logic for emb_get_channel.
+
+2009-10-06 Henrik Stuart <evilnet@hstuart.dk>
+
+ * src/mod-python.c: refactor modeList conversion into separate function.
+
+2009-10-06 Henrik Stuart <evilnet@hstuart.dk>
+
+ * src/mod-python.c: refactor out common error cleanup logic.
+
+2009-10-06 Henrik Stuart <evilnet@hstuart.dk>
+
+ * src/mod-python.c: add emb_get_accounts function and refactor some
+ common logic into a single routine.
+
+ * src/nickserv.h src/nickserv.c: make nickserv_handle_dict externally
+ available.
+
+2009-10-06 Henrik Stuart <evilnet@hstuart.dk>
+
+ * src/mod-python.c: add emb_kill function.
+
+2009-10-06 Henrik Stuart <evilnet@hstuart.dk>
+
+ * src/mod-python.c: improve error logic for pyobj_from_usernode.
+
+2009-10-06 Henrik Stuart <evilnet@hstuart.dk>
+
+ * src/mod-python.c: improve error logic for emb_get_servers.
+
+2009-10-06 Henrik Stuart <evilnet@hstuart.dk>
+
+ * src/mod-python.c: improve error logic for emb_get_channels.
+
+2009-10-06 Henrik Stuart <evilnet@hstuart.dk>
+
+ * src/mod-python.c: improve error logic for emb_get_users.
+
+2009-10-06 Henrik Stuart <evilnet@hstuart.dk>
+
+ * src/mod-python.c: add emb_get_server function and require P10.
+
+2009-10-06 Henrik Stuart <evilnet@hstuart.dk>
+
+ * src/mod-python.c: add emb_get_servers function.
+
+2009-10-06 Henrik Stuart <evilnet@hstuart.dk>
+
+ * src/mod-python.c: fix a bunch of typos
+
+2009-10-05 Henrik Stuart <evilnet@hstuart.dk>
+
+ * src/mod-python.c: add emb_get_channels function.
+
+2009-10-05 Henrik Stuart <evilnet@hstuart.dk>
+
+ * src/mod-python.c: add emb_get_users function.
+
+2009-10-05 Henrik Stuart <evilnet@hstuart.dk>
+
+ * src/mod-python.c: raise exception on failure in emb_get_account.
+
+2009-10-05 Henrik Stuart <evilnet@hstuart.dk>
+
+ * src/mod-python.c: raise exception on unknown channel in emb_get_channel
+
+2009-10-05 Henrik Stuart <evilnet@hstuart.dk>
+
+ * src/mod-python.c: make emb_send_target_notice more resilient toward
+ erroneous input and raise exceptions on failures.
+
+2009-10-05 Henrik Stuart <evilnet@hstuart.dk>
+
+ * src/mod-python.c: make emb_send_target_privmsg more resilient toward
+ erroneous input and raise exceptions on failures.
+
+2009-10-05 Henrik Stuart <evilnet@hstuart.dk>
+
+ * src/mod-python.c: make emb_dump raise exception on failure.
+
+2009-10-05 Henrik Stuart <evilnet@hstuart.dk>
+
+ * src/mod-python.c: set exception on error path in emb_get_user.
+
+2009-10-05 Henrik Stuart <evilnet@hstuart.dk>
+
+ * src/mod-python.c: extract userNode to Python dictionary conversion for
+ future use in handlers.
+
+2009-10-05 Henrik Stuart <evilnet@hstuart.dk>
+
+ * src/mod-python.c: do not leak handler objects
+
+2009-10-05 Henrik Stuart <evilnet@hstuart.dk>
+
+ * src/mod-python.c: add support for specifying main module in x3.conf
+
+2009-10-05 Henrik Stuart <evilnet@hstuart.dk>
+
+ * src/mod-python.c: Expose Python services module as _svc to follow normal
+ Python naming conventions for C extensions.
+
+2009-10-05 Henrik Stuart <evilnet@hstuart.dk>
+
+ * src/mod-python.c: Remove unused function.
+
+2009-10-05 Henrik Stuart <evilnet@hstuart.dk>
+
+ * src/mod-python.c: Generalise cmd_run to handle arbitrary statements.
+