Commit graph

25 commits

Author SHA1 Message Date
Colin Walters
5b2cf0d031 Add Will Thompson and Simon McVittie to reviewers, add emails to all
The reviewer list was sorely lacking actual email addresses; fix this.
Also add Will and Simon.
2010-01-28 17:01:24 -05:00
Thiago Macieira
bb189fdb75 Update the HACKING file to contain instructions on how we develop with Git 2009-07-14 22:46:20 +02:00
Colin Walters
be47457346 Add Scott to HACKING 2009-01-06 18:41:03 -05:00
Colin Walters
81c32a5257 Tweak HACKING to describe test/name-test briefly
* HACKING: Describe test/name-test.
2008-05-30 21:05:48 -04:00
Ryan Lortie
44ed90c10d HACKING: add more explicit git branch/tag instructions 2007-09-13 12:42:32 -04:00
Ryan Lortie
d34905d811 migrate from cvs to git (cvs2svn -> git-svnimport).
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-09-13 11:13:40 -04:00
Havoc Pennington
7bed6306ef fix location of releases in HACKING 2007-06-18 19:55:50 +00:00
Simon McVittie
5d7f93cc8b HACKING: point to the correct mailing list 2007-05-21 16:39:43 +00:00
Havoc Pennington
1c4af9227b 1-char change 2006-11-07 17:18:39 +00:00
Havoc Pennington
9f08712b94 2006-11-07 Havoc Pennington <hp@redhat.com>
* 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-11-07 17:16:16 +00:00
John (J5) Palmieri
7652304bff * s/D-BUS/D-Bus/g 2006-08-03 20:34:36 +00:00
John (J5) Palmieri
035fd8c54b - Correct release location 2006-07-24 17:39:31 +00:00
John (J5) Palmieri
99127825e2 * News: Update 0.32
* HACKING: Fixed realease instructions.  configure.in should be updated to
  the next release by the person who made the last release.
2005-03-29 18:27:35 +00:00
Havoc Pennington
4bbafebfdb add colin to patch approver list (the list is really wonky/out-of-date in more ways than this) 2005-03-24 14:23:08 +00:00
Joe Shaw
cbe79dee56 2005-01-28 Joe Shaw <joeshaw@novell.com>
* configure.in: Bump version up to 0.30.

	* HACKING: Add a release item to bump the version number up after
	a release.
2005-01-28 17:04:35 +00:00
Havoc Pennington
9c3d566e95 2005-01-15 Havoc Pennington <hp@redhat.com>
* 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-15 07:15:38 +00:00
Joe Shaw
6ec04e917c Update some paths in HACKING 2005-01-13 01:22:04 +00:00
Havoc Pennington
224d88bc1f fix address to mail about release 2004-08-12 23:06:30 +00:00
Owen Fraser-Green
484f5ee748 Updated release instructions. 2004-05-19 21:12:55 +00:00
Havoc Pennington
ac7429cde3 create a process for committing patches that doesn't bottleneck on Havoc 2004-05-11 22:33:57 +00:00
Havoc Pennington
626db3fc5c 2003-09-28 Havoc Pennington <hp@pobox.com>
* HACKING: update to reflect new server
2003-09-29 02:55:05 +00:00
Havoc Pennington
ae759bff51 2003-04-29 Havoc Pennington <hp@redhat.com>
* 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-04-29 21:56:37 +00:00
Havoc Pennington
93320bb5b4 2003-01-15 Havoc Pennington <hp@redhat.com>
Release 0.1.

	* NEWS: update
2003-01-15 16:37:09 +00:00
Havoc Pennington
eae3a9cf88 2003-01-15 Havoc Pennington <hp@redhat.com>
* 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.
2003-01-15 16:34:52 +00:00
Havoc Pennington
d4b870e7f9 2002-12-11 Havoc Pennington <hp@pobox.com>
* 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.
2002-12-12 04:26:46 +00:00