summaryrefslogtreecommitdiff
path: root/HACKING
AgeCommit message (Collapse)AuthorFilesLines
2014-11-14README, HACKING: add some brief notes on reporting security vulnerabilitiesSimon McVittie1-0/+5
We now have a private mailing list that can be the security contact.
2014-01-17Rename dbus-test to test-dbus to match common test application naming scheme.Ralf Habacker1-1/+1
[reverted the dbus-specification part -smcv] Bug: https://bugs.freedesktop.org/show_bug.cgi?id=73495 Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
2012-01-23talk about stable branches a bit moreSimon McVittie1-7/+10
2011-05-25Merge branch 'dbus-1.4'Simon McVittie1-2/+15
2011-05-25Relax review criteria for the review cabal themselves, as discussed on-listSimon McVittie1-0/+14
Colin agreed in principle and nobody actually objected, so here we go...
2011-05-25Add davidz to the review cabalSimon McVittie1-2/+1
Acked-by: Will Thompson <will.thompson@collabora.co.uk> Acked-by: Colin Walters <walters@verbum.org>
2011-04-07Mention dbus-specification.xml's separate versioning in HACKINGSimon McVittie1-1/+6
2011-02-24Rename configure.in to configure.acSimon McVittie1-2/+2
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=32245
2011-02-17Prepare version 1.4.4dbus-1.4.4Simon McVittie1-23/+11
2011-02-17Import compiler.m4 and lcov.am from telepathy-glib, and use them to replace gcovSimon McVittie1-4/+2
Reviewed-by: Colin Walters <walters@verbum.org> Bug: https://bugs.freedesktop.org/show_bug.cgi?id=10887
2010-12-21Mention maintainer-upload-docs in the release processWill Thompson1-0/+2
2010-01-15Add Will Thompson and Simon McVittie to reviewers, add emails to allColin Walters1-4/+18
The reviewer list was sorely lacking actual email addresses; fix this. Also add Will and Simon.
2009-07-29Getting ready for D-Bus 1.3dbus-1.3.0Thiago Macieira1-4/+5
2009-07-14Update the HACKING file to contain instructions on how we develop with GitThiago Macieira1-6/+92
2009-01-06Add Scott to HACKINGColin Walters1-2/+1
2008-05-30Tweak HACKING to describe test/name-test brieflyColin Walters1-1/+6
* HACKING: Describe test/name-test.
2007-09-13HACKING: add more explicit git branch/tag instructionsRyan Lortie1-7/+9
2007-09-13migrate from cvs to git (cvs2svn -> git-svnimport).Ryan Lortie1-17/+18
2007-09-13 Ryan Lortie <desrt@desrt.ca> migrate from cvs to git (cvs2svn -> git-svnimport). * HACKING: update release/branch/tag instructions * */.cvsignore: rename to .gitignore also, clean up tags and branch names to conform to HACKING
2007-06-18fix location of releases in HACKINGHavoc Pennington1-1/+1
2007-05-21HACKING: point to the correct mailing listSimon McVittie1-1/+1
2006-11-071-char changeHavoc Pennington1-1/+1
2006-11-072006-11-07 Havoc Pennington <hp@redhat.com>Havoc Pennington1-2/+36
* HACKING: Update release instructions to include stuff about stable releases, branching, etc. May not be totally correct, please fix if needed, but keep instructions up-to-date so we do each stable release consistently in the future.
2006-08-03* s/D-BUS/D-Bus/gJohn (J5) Palmieri1-9/+9
2006-07-24- Correct release locationJohn (J5) Palmieri1-1/+1
2005-03-29* News: Update 0.32dbus-0.32.0John (J5) Palmieri1-2/+0
* HACKING: Fixed realease instructions. configure.in should be updated to the next release by the person who made the last release.
2005-03-24add colin to patch approver list (the list is really wonky/out-of-date in ↵Havoc Pennington1-1/+1
more ways than this)
2005-01-282005-01-28 Joe Shaw <joeshaw@novell.com>Joe Shaw1-1/+5
* configure.in: Bump version up to 0.30. * HACKING: Add a release item to bump the version number up after a release.
2005-01-152005-01-15 Havoc Pennington <hp@redhat.com>Havoc Pennington1-0/+11
* Land the new message args API and type system. This patch is huge, but the public API change is not really large. The set of D-BUS types has changed somewhat, and the arg "getters" are more geared toward language bindings; they don't make a copy, etc. There are also some known issues. See these emails for details on this huge patch: http://lists.freedesktop.org/archives/dbus/2004-December/001836.html http://lists.freedesktop.org/archives/dbus/2005-January/001922.html * dbus/dbus-marshal-*: all the new stuff * dbus/dbus-message.c: basically rewritten * dbus/dbus-memory.c (check_guards): with "guards" enabled, init freed blocks to be all non-nul bytes so using freed memory is less likely to work right * dbus/dbus-internals.c (_dbus_test_oom_handling): add DBUS_FAIL_MALLOC=N environment variable, so you can do DBUS_FAIL_MALLOC=0 to skip the out-of-memory checking, or DBUS_FAIL_MALLOC=10 to make it really, really, really slow and thorough. * qt/message.cpp: port to the new message args API (operator<<): use str.utf8() rather than str.unicode() (pretty sure this is right from the Qt docs?) * glib/dbus-gvalue.c: port to the new message args API * bus/dispatch.c, bus/driver.c: port to the new message args API * dbus/dbus-string.c (_dbus_string_init_const_len): initialize the "locked" flag to TRUE and align_offset to 0; I guess we never looked at these anyhow, but seems cleaner. * dbus/dbus-string.h (_DBUS_STRING_ALLOCATION_PADDING): move allocation padding macro to this header; use it to implement (_DBUS_STRING_STATIC): ability to declare a static string. * dbus/dbus-message.c (_dbus_message_has_type_interface_member): change to return TRUE if the interface is not set. * dbus/dbus-string.[hc]: move the D-BUS specific validation stuff to dbus-marshal-validate.[hc] * dbus/dbus-marshal-basic.c (_dbus_type_to_string): move here from dbus-internals.c * dbus/Makefile.am: cut over from dbus-marshal.[hc] to dbus-marshal-*.[hc] * dbus/dbus-object-tree.c (_dbus_decompose_path): move this function here from dbus-marshal.c
2005-01-13Update some paths in HACKINGJoe Shaw1-3/+3
2004-08-12fix address to mail about releaseHavoc Pennington1-1/+1
2004-05-19Updated release instructions.Owen Fraser-Green1-2/+9
2004-05-11create a process for committing patches that doesn't bottleneck on HavocHavoc Pennington1-0/+35
2003-09-292003-09-28 Havoc Pennington <hp@pobox.com>Havoc Pennington1-4/+5
* HACKING: update to reflect new server
2003-04-292003-04-29 Havoc Pennington <hp@redhat.com>Havoc Pennington1-0/+44
* dbus-1.pc.in, dbus-glib-1.pc.in: rename these from dbus-1.0.pc.in, dbus-glib-1.0.pc.in. As these change with the parallel install API version, not with the D-BUS package version. * HACKING: move some of README over here * README: updates, and document API/ABI policy * configure.in: reindentation
2003-01-152003-01-15 Havoc Pennington <hp@redhat.com>Havoc Pennington1-0/+5
Release 0.1. * NEWS: update
2003-01-152003-01-15 Havoc Pennington <hp@redhat.com>Havoc Pennington1-0/+33
* dbus/dbus-test.c (dbus_internal_symbol_do_not_use_run_tests): fix build when --disable-tests * Makefile.am (EXTRA_DIST): put HACKING in here * HACKING: document procedure for making a tarball release.
2002-12-122002-12-11 Havoc Pennington <hp@pobox.com>Havoc Pennington1-0/+62
* dbus/dbus-types.h: add dbus_unichar * dbus/dbus-internals.c (_dbus_verbose): use _dbus_getenv * dbus/dbus-connection.c (dbus_connection_send_message): return TRUE on success * dbus/dbus-transport.c: include dbus-watch.h * dbus/dbus-connection.c: include dbus-message-internal.h * HACKING: add file with coding guidelines stuff. * dbus/dbus-string.h, dbus/dbus-string.c: Encapsulate all string handling here, for security purposes (as in vsftpd). Not actually using this class yet. * dbus/dbus-sysdeps.h, dbus/dbus-sysdeps.c: Encapsulate all system/libc usage here, as in vsftpd, for ease of auditing (and should also simplify portability). Haven't actually moved all the system/libc usage into here yet.